Topaz Module Manufacturing Odisha

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 ...
/ / Manufacturing, Solar