IR Home

We commit to be a responsible industry leader leveraging on the excellence of our people, processes, and technologies to create value for our stakeholders.

Our achievement

Running COD power plant


13

project for the total of 211.18 megawatts