Kenya Electricity Generating Company

Visitors check solar panels at a stand p

Yesterday was a tough day for renewables, with rising reports of solar panel defects, a failure of Kenya’s renewable-heavy national power grid, and ethanol losing some of its cost advantage over gasoline. Solar developers, testing labs, financiers and insurers are reporting defects with solar panels – some that have caused fires – early on in… Keep reading →