One of the top data center construction firms in the nation recently opened a new office in Fairfax County.
Last week, Suffolk Construction announced the relocation of its data center construction management team, Mission Critical, to 2303 Dulles Station Blvd in Herndon, positioning them near the Innovation Center Metro station and the heart of the world’s largest data center market.