By CEP Staff • 11 October 2013 in News

Borg Energy establishes Indian solar leasing finance scheme