Eiffage and Tedagua clinch Djibouti desalination contract August 31, 2017 By admin French engineering firm Eiffage Genie Civil in consortium with Tedagua of Spain has won a contract to build a desalination plant in Djibouti, east Africa.