Modern dredging work in the Najafgarh drain has entered a new phase with the launch of a Finnish ‘Water Master’ machine, ...