New head for Barclays in Cairo

Blurred image of Trade Finance article content