Delhi Trasport Corporation’s ageing fleet faces frequent steering, brakes, and engine failures, endangering lives and throwing the public transport in…