Tata Power approves ₹11,871 crore investment in 1,800 MW pumped storage project
Tata Power approved an investment of 11,871 crore for a 1,800 MW Pumped Storage Project at Shirwata in Maharashtra. The company also reported a net profit of 1,366 crore for Q2 FY27.
\