The construction work on the Sonia Vihar sewage treatment plant (STP) in Delhi is almost completed.

This content is restricted.