Artist’s concept of the Starlab space station. Credit: Nanoracks
Nanoracks announced Oct. 21 it is teaming with Lockheed Martin to develop a commercial crewed space station named Starlab that officials said could reach initial operational capability by 2027.