NASA awards Texas company $57 million for lunar construction system

28Report
NASA awards Texas company $57 million for lunar construction system

NASA just awarded the Texas-based company ICON $57.2 million to continue developing tech that could allow humanity to build outposts on the moon and Mars.

Similar news

Share
Report

Report this article here.