Tata Power announced a plan to set up a mega solar manufacturing plant in Tamil Nadu, echoing the Indian government's aim to build a self-reliant solar supply chain.
The article requires paid subscription. Subscribe Now
Tata Power announced a plan to set up a mega solar manufacturing plant in Tamil Nadu, echoing the Indian government's aim to build a self-reliant solar supply chain.