Cleveland loses competition for NASA space station project
Cleveland has lost to Florida in a bid to host a command center for a NASA project that would’ve involved biomedical research on the International Space Station. The command center will be located near NASA’s Kennedy Space Center in Florida, according to a statement from NASA. The project would’ve created about 30 jobs in Northeast […]