Company News
Tata Power Board Approves ₹11,871 Crore Pumped Storage Project
Tata Power's Board approved a ₹11,871 crore investment in a 1,800 MW pumped storage hydro project in Shirwata, Maharashtra.
The project will be financed with 75% debt and 25% equity and is scheduled f