X

Hanlan Water Project, Region of Peel

A 1,500mm TBM at the Hanlan Water Project contract three site. Photo courtesy of Peel Region, Canada.



Close
Close
Close