Mammoet carries out an unusual project in Canada Cranes Development News Feed by Editor - 23 February 202323 February 2023 The Mammoet team from Canada was present on the shores of Lake Huron. They utilized their LTC1050 crane to hoist C-channels down a steep and