Sophia, Crossrail’s fifth TBM, has begun her journey from Plumstead to North Woolwich as part of the construction of a…
Day: 10 January 2013
NFM scoops French record TBM order
NFM Technologies has recently won two new tbm supply contracts, including one for the largest TBMs ever built to date…