March 20, 2012

Solar Sail Deployment

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

Share on Linkedin Share on Google+