NCC Power Projects Ltd.

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