By CEP Staff • 26 March 2012 in News

First Solar: Indian ‘buy-local’ solar regulations are “self destructive”