New Delhi, March 5 -- When it comes to public transport and mobility, Delhi has fared poorly on Ease of Living Index, 2020. In fact, the lack of adequate public transport options put Delhi second on a list of five worst cities....