Read Time:11 Second
The Municipal Corporation of Delhi (MCD), Public Works Department (PWD), Irrigation and Flood Control (I&FC) unit, New Delhi Municipal Corporation (NDMC) and Delhi Development Authority (DDA) claimed that over 90% of their work of desilting and…