20 km of barricading ensuring safety of vehicles, pedestrians along metro construction sites
The streets of the national capital are presently dotted with close to 20 km of Metro construction site barricades to ensure the safety of vehicles as well as pedestrians along the under-construction Delhi Metro sites.


