Engineered heavy lifting and oversized transport specialist Mammoet has played a major role in supporting the European Association for Abnormal Road Transport and Cranes (ESTA) to establish new stability guidelines for Self-Propelled Modular Trailers (SPMT)...Read more