Are renewables a good investment?

  • 31/10/2011

  • Technology Review India

Solar, wind and biomass may soon cross a key financial threshold.