Report sees huge cost, time overruns in hydropower projects in India
A number of hydropower projects across the Central, State and private sectors, with a cumulative capacity of over 13,000 MW, are witnessing significant time and cost overruns, according to consulta
Publication Date:
30/06/2017