Kathu CSP Power Plant (100MW)

Kathu concentrated solar power (CSP) plant is located in the town of Kathu in...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts