Mongabay Series:

Increased e-buses in Delhi could reduce pollution-related mortality, morbidity: study