By CEP Staff • 23 April 2013 in News

Report shows 75% of Indian states failed to meet renewable energy purchase obligation last year