Mammoet Successfully Transports 10.5m Diameter Ducts for Tata Steel Nederland Cranes News Feed by Editor - 15 March 202415 March 2024 In an endeavor to curb emissions, the Netherlands is now home to the largest vacuum cleaner ever built. This mammoth dedusting installation promises to dramatically