The fight against pollution in one of India’s most iconic rivers has just received a major technological boost. A highly ...
The deployment by the Irrigation and Flood Control (I&FC) department is part of Delhi government’s effort to clean the ...