topaz-solar
Topaz Solar to Set Up 1.2 GW Module Manufacturing Capacity in Odisha
Topaz Solar, a private Indian company, will set up a 1.2 GW module manufacturing unit in Odisha, India. The payback period of the project is anticipated to be six years...
1
...
1