Quantcast

Solar Sail Deployment

March 20, 2012

L’Garde, Inc. demonstrates a 10,000 square meter solar sail being deployed above the Earth. Credit: L’Garde, Inc.



comments powered by Disqus