Indians losing 5.3 years of life to air pollution, China bent curve
China has bent the curve on air pollution while India continues to lag leading to an average Indian citizen losing around 5.3 years of life expectancy.
In comparison, an average Chinese citizen has seen an improvement — from 4.7 years of…
Read More...
Read More...