Solar and Wind Provide 70%+ of New Generating Capacity for November

by CleanTechies Staff December 23, 2014 1 comment