Investment in renewables starts to thaw

15 Oct 2009