First smog tower installed in Delhi to fight pollution
India on Monday installed a $3 million smog tower in New Delhi to fight pollution in the “world’s most polluted capital,” which has for years reported a deteriorating air quality index.
New Delhi, which boasts a population of 30 million,…
Read More...
Read More...