Tata Power Solar Commissions India’s Largest Solar and Battery Energy Storage project in Chhattisgarh
National, 13th March 2024: Tata Power Solar Systems Limited (TPSSL), a fully integrated solar company in India and a wholly-owned subsidiary of Tata Power Renewable Energy Limited (TPREL), has successfully…