Source: Times of India Relevance: Delhi is one of the most polluted cities in India. Controlling pollution in Delhi will result in less pollution in surrounding regions as well. Synopsis: All new large construction sites in Delhi may soon have to install at least three real-time air quality monitoring stations and adhere to strict dust… Continue reading Building sites could be fined, shut under new dust rules