The delay in formulation of policy to regulate e-rickshaws in Delhi has put commuters, particularly pedestrians, at risk.

Delhi being termed as “most polluted city in the world” by the recent WHO report poses a serious threat to wildlife in the Capital.