Tag: AWID

AWID considers launching 2 projects in water desalination sector in Egypt

Platform aims to expand in Africa, focusing on Ghana and Nigeria: Ghandour

Fatma Salah Fatma Salah