Loading newsroom…

Tata Power secures SECI award for 324 MW pumped hydro storage capacity in Maharashtra | India Energy Atlas