NORTHSTAR WINS $18M NASA CONTRACT FOR FLAGSHIP BUILDING


Northstar has won an $18 million contract to build what NASA Glenn Research Center considers the flagship building in its effort to consolidate its campus.

Crain’s Cleveland Business: July 27, 2010