Uncategorised

EPC contract awarded for a Seawater Desalination Plant in Djibouti

The Cobra Group, through the consortium led by its Tedagua subsidiary, together with French construction firm Eiffage Génie Civil, was […]