HYDERABAD: Durgam Cheruvu Sewage Treatment Plant (STP), one of the 31 STPS being constructed in the city, is nearing...
12 March 2023 7:09 PM GMT