In 2024-25, public transport buses in Delhi, particularly those operated by the Delhi Transport Corporation, were involved in ...
Public transport buses on Delhi roads were involved in around 150 accidents, including 40 fatal crashes, in 2024-25, raising ...