SILIGURI: West Bengal irrigation department has come up with a new commitment for completion of Rs 3k crore worth Teesta Barrage Project (TBP) that has already gained its nick name as ‘Never Ending Story.’ After 26 years of its planned completion date and already with over 2200% cost overrun, the incomplete project still remains as a major factor to influence socio-economy and politics of north Bengal. Click here for full Story