Business Standard | Indians losing over years of their life due to high pollution levels: study Business Standard India's over 121 billion strong population stands to gain almost 3.3 years of their life if all parts of the country adhere to the air quality standards laid down by the government, a new study by well-known Environment Economist Professor Michael ... |