Read More Energy Industry News India’s largest renewable energy deal? Tata Power just made a Rs 49,000cr move in Andhra Pradesh! Tata Power Renewable Energy Limited (TPREL), a leading subsidiary of The Tata Power Company Limited, recently signed a… byPallavi MadhirajuMarch 8, 2025