3521 /3521 alBaraka bank Retail deposits jumped 117.9% over the last 5 years 6/11/2023 6:17:00 PM Share Share