Tag Archives: railway tracks

Delhi Metro uses 19 tunnel boring machines

India’s largest metro rail system, Delhi Metro Rail Corporation (DMRC) is using a total of 19 Tunnel Boring Machines (TBMs) are simultaneously engaged in constructing Metro tunnels across the length and breadth of the national capital, Delhi, today, thus emerging