By CEP Staff • 7 December 2012 in News

India triples clean energy tax revenue in two years