TERRATEC EPB TBM Nears Halfway Point on Bucharest Metro Line 6 South Section
TERRATEC's refurbished Ø6.39m Earth Pressure Balance TBM continues to advance through Bucharest's highly permeable ground, reaching the future Gara Băneasa station and advancing towards the halfway mark of the South…

