At long last, the renewables revolution would appear to be seriously underway. By any indicator you care to use (installed capacity, innovation pipeline, improved efficiencies, reducing costs, level of investment, scalability, political support etc), there's a stir out there in the US, Europe, China, India and post-Fukushima Japan that is...
(8) Comments | Posted 11 July 2012 | (10:18)