The Delhi High Court has recently observed its prima facie view that the Sewage Treatment Plants (STPs) in the national ...