According to an analysis by the Centre for Science and Environment (CSE), emissions from the 13.2 million vehicles on Delhi roads is the largest internal contributor to Delhi’s PM 2.5 air pollution. The contribution of vehicles was found to be about 50-53... read more