JSW Energy to set up 960 MW hydro pump storage project in Maharashtra

Stocks