Delhi govt's irrigation and flood control department (I&FC) has submitted an undertaking to National Green Tribunal, ...