Time Overruns: Projects pile up in the hydropower segment
The hydropower segment in India has consistently fallen short of achieving the prescribed capacity addition targets every year since 2008-09. During the Twelfth Plan period (2012-17), around 5,479 MW of capacity was added against the […]