Most hydel, thermal power projects wallowing in time overruns

Most hydel, thermal power projects wallowing in time overruns