Search & filter
Search & filter
Abstract: Doha Metro Phase 1 is a mega construction project of 3 metro lines for a total length of 164 km. The completion period is extremely short, with excavation starting in mid2013- and operations expected by 2019. It is the single project with the largest number of Tunnel Boring Machines (TBM) operating simultaneously in the world, with no less than 21 machines in service. Highly-innovative...