Home Newsroom Press Notes Over 500 died at 100 junctions in 2020-21 in Delhi, loss pegged at Rs 1,100 crore - The Times of India