3325 /3325 alBaraka bank Deposits jump by 70.84% over the last 5 years 5/28/2023 2:20:00 PM Share Share