Delhi Delhi LG approves allotment of 3,360 sqm land at Bhalaswa for construction of sewage pumping station
Bharat Delhi LG approves allotment of 5 acres of land at Okhla for setting up Solid Waste Management facilities