As India fails to clean up its air, China is winning war on pollution
Beijing: While New Delhi and other Indian cities choke amid worsening air conditions and half-hearted government measures, neighbouring China — the world’s largest polluter — is slowly winning its war against pollution.
Over a dozen Indian cities today are where … Read the rest