25 May 2010

Japan Video of Space Solar Power Systems (SSPS)





An excellent video showcasing Japan's vision for Space Based Solar Power Systems.

No comments: