Dutch company Mammoet, a specialist in heavy lifting and transport services, has been hired to install 59 MW of turbines for the first wind farm project in Djibouti.