By CEP Staff • 19 July 2011 in News

OPIC to invest around $500 million in Indian renewable sector this year