The Delhi Development Authority (DDA) has allotted land to the Delhi Jal Board (DJB) for construction of a sewage treatment plant (STP) in Mahipalpur, Delhi.

This content is restricted.