International

Project / Results Showcase

Power plant project in Turkey (1 X CNDQ10)

Power plant project in Turkey (1 X CNDQ10)

Power plant project in Saudi Arabia (1 X CNDQ10)

Power plant project in Saudi Arabia (1 X CNDQ10)