By CEP Staff • 19 February 2015 in News

Larsen & Toubro finance arm to back $7.25 billion of renewables projects