Delhi High Court has warned Delhi Jal Board (DJB) to get its act together on sewage treatment plants (STPs) or face contempt ...