NCC Power Projects Ltd.

6 Years ago
Singapore-based infrastructure firm Sembcorp Industries has struck a deal to ...