French Development Agency

Egypt signs development funds worth €715.6 in development sectors with AFD