Fri Mar 8, 2013 3:20pm IST

Renewables turn utilities into dinosaurs of the energy world