According to industry estimates, there are stressed and stalled hydro and thermal power project of over 35,000 MW.
12 Jun 2017 9:32 PM GMT