Established in 1995, Compagnie Marocaine de Goutte à Goutte et de Pompage (CMGP) is a leading African provider of irrigation solutions and water infrastructure, headquartered in Morocco.
Related articles
The Role of Egypt in Middle East Peace Talks
Libya’s Oil and Political Instability: What’s at Stake?