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.

Leave a Reply

Your email address will not be published. Required fields are marked *