HORUS Construction teams up with Moffitt Center to build new $400 million, 10-story, 498,000-sq-ft facility.

Read More >