The Delhi Metro Rail Corporation, All India Institute of Medical Sciences, Delhi Jal Board, Forest and the Irrigation Department and the Central Public Works Department on Wednesday faced the wrath