By CEP Staff • 5 September 2011 in News

SUMMER 2011 UPDATE: Major upheaval in solar and wind shatters holiday tranquility