3 min read Science Tech New mechanized scavenging system to tackle diverse sewerage chokages September 4, 2021 Bharat Herald New Delhi: Council of Scientific and Industrial Research (CSIR)’s Durgapur-based constituent laboratory CSIR-Central Mechanical...