NASA engineers and their industry partners are preparing to test two 20-meter (66-feet) long solar sail propulsion system designs -- a critical milestone in development of a unique propulsion ...
NASA engineers and their industry partners are preparing to test two 20-meter (66-feet) long solar sail propulsion system designs — a critical milestone in development of a unique propulsion ...