Loading newsroom…

Tata Power Invites Bids for 50 MW/100 MWh Battery Storage Capacity | India Energy Atlas