Adana Green Begins Operations of 551 MW Solar Energy Site in India

The 30GW-scale Khavda energy park is planned to be the largest renewable energy facility in the world.

Leave a Comment

Scroll to Top