Mammoet’s Electric SPMTs Successfully Deployed at ITER Facility Logistics News Feed Technology by Editor - 14 March 202414 March 2024 Mammoet, a leading heavy transport company, has marked a significant milestone with the successful debut of its electric battery-powered Self-Propelled Modular Transporters (SPMTs) at the