TheiaBeta/Article
Tata Power to Invest ₹6,675 Crore in 10 GW Solar Facility in Nellore to Support India's AI Revolution - Theia