Tata Power commences production of Solar Cell at India’s largest Single-Location 4.3 GW Solar Cell and Module Manufacturing Plant in Tirunelveli, Tamil Nadu
· Facility set to boost domestic manufacturing of Cell and Module and thereby aid India’s solar...
