The first 640MW phase of the project in Kakinada is already under construction, with three additional offtakers in Japan lined up
The first 640MW phase of the project in Kakinada is already under construction, with three additional offtakers in Japan lined up
Compare listings
Compare