EPCA Report: Controlling pollution from the growing number of diesel cars in Delhi

The Environment and Pollution (Prevention and Control) Authority (EPCA) is extremely concerned by the rapid increase in the numbers of diesel cars in Delhi because it poses an urgent pollution challenge.

Read report ...