Investment News

Tata Power Approves ₹11,871 Crore Investment in 1,800 MW Shirwata Pumped Storage Project in Maharashtra

Tata Power Approves ₹11,871 Crore Investment in 1,800 MW Shirwata Pumped Storage Project in Maharashtra Read Post »