NASA Awards Construction Contract at Kennedy Space Center

NASA has awarded a two-year contract to Hensel Phelps Construction Co. of Orlando to build a new multi-story headquarters building at the agency’s Kennedy Space Center in Florida.