Lingering doubts over the carbon trading scheme are taking their toll on clean investment.
View our tag cloud!