Sembcorp Industries, through its subsidiary Sembcorp Green Infra, has secured a 150 MW firm and dispatchable renewable energy….

This content is restricted.