Mammoet completes heavy lifting at the Sheybarah Island resort Engineered heavy lift and transport major, Mammoet has completed its role in the Sheybarah Island resort project, in collaboration with Red Sea Global. This project… 4 January 2024