downtoearth-subscribe

Corruption causes delay in execution of Teesta barrage

Teesta Barrage, Bangladesh's largest irrigation project undertaken amid outpouring of excitement, is unlikely to be completed soon despite extension of the project period for three