The detrimental effects of traffic air pollution have long been a major concern for cities across India, given its potential health hazards. What’s worrisome is that as many as 63…
Promoting electric vehicle and e-mobility, the central government in association with private firm has declared the installation of 5,000 electric vehicle (EV) charging points in central Delhi. These charging points…