Mammoet to install futuristic structures in the Red Sea The Red Sea Development Company has selected Mammoet for transport and installation of 73 prefabricated villas, for the Sheybarah Island Resort. 30 January 2023