Project Report
SHARE THIS PROJECT
Location: Istanbul, Turkey Year: 2014, 2015, 2017 Equipment Supplied: 9 No. x Ø6.56m Mixed Type EPB TBM