Delhi Traffic Police in collaboration with World Resources Institute (WRI) conducted a survey of various roads, intersections and signages to make them safer for the commuters.

View full news here: Times of India