Riyadh – Bank Albilad registered SAR 2.80 billion in net profit as of 31 December 2024, higher by 18.47% year-on-year (YoY) ...