Xodus appoints GM to new Egypt office

Salah Farid Tantawy
Salah Farid Tantawy

Breaking