Salah Shamma

Egypt: Turning potential into performance

The revival of Egypt’s economic fortunes over the past few years has…

Salah Shamma Salah Shamma