Skip to content
Mohamed Abu Basha

Mohamed Abu Basha

Chief Economist at EFG Hermes