World changing ideas

17 Jul, 2009 | SnippetsTdp

They're all at it. Seems like Saharan solar power has hit something of a good seam.

Source