By CEP Staff • 10 March 2011 in News

Indian state looks to fine delayed solar projects