Several hydropower projects of over 13,000 MW witnessing time, cost overruns: report

Only 30% of the total hydropower potential of 149 GW in India has been developed so far, says the report by PwC-ASSOCHAM
Source: Livemint.com (http://www.livemint.com/rss/industry)