Tata Power Renewables commissions 190.5 MW solar, battery storage project in Rajasthan
Aug 24, 2026
Tata Power Renewable Energy Limited (TPREL) has commissioned a 190.5 megawatt (MW) solar firm and dispatchable renewable energy project in Rajasthan, which includes a...