A British-Dutch company planning to install a community of humans on Mars admitted on Wednesday that it’s project will be delayed by several years.
A British-Dutch company planning to install a community of humans on Mars admitted on Wednesday that it’s project will be delayed by several years.