Delhi Chief Minister Rekha Gupta on Friday launched new state-of-the-art amphibious excavator machines (long boom and short boom) at Badusarai Bridge, Najafgarh Drain and Pankha Road Drain to ...