A Cleveland area SDVOSB was awarded an $18 million contract from NASA.
A North Olmsted firm has won an $18 million contract to build what NASA Glenn Research Center considers the flagship building in its effort to consolidate its campus. Northstar Contracting Inc. will build a centralized office building that will house 300 workers and include an auditorium with seating for 400. The three-story, 93,000-square-foot steel structureRead… Read more »