Friday, May 13, 2011

Intergovernmental Report: Close to 80 percent of the world's energy supply could be met by renewables

No comments: