smog towers

Delhi set up a filtration plant to clean polluted air

Representative Image NEW DELHI: The Government of National Capital Territory of Delhi has set up a giant filtration unit to…

3 years ago