By CEP Staff • 16 March 2016 in News

Orix, IL&FS form joint venture, target 2 GW of solar