Posted inBanking & Insurance, News Barclays reviews potential return to Saudi Arabia: reports by Staff ReportOctober 29, 2024October 29, 2024