(Visited 709,481 times, 240,304 visits today)

WIREC 2008 Concludes in D.C.

Ministers from 87 countries and delegates from more than 150 countries met to discuss the scale up renewable energy on their