By CEP Staff • 2 September 2014 in News

IFC loans funds for Azure Power’s 40 MW solar project in India