Mammoet to install futuristic structures in the Red SeaThe Red Sea Development Company has selected Mammoet for transport and installation of 73 prefabricated villas, for the Sheybarah Island Resort.Read more30-01-2023|Comment|author: Emma Dailey