By CEP Staff • 11 February 2015 in News

Sembcorp triples renewable capacity with 60% Green Infra stake