Flagged off Electric Buses under an initiative of the Delhi Government aimed at boosting sustainable development and clean urban mobility. Additionally, this will also improve 'Ease of Living' for the people of Delhi