Business Almajed Oud executes SAR 200M Islamic facility agreement with Al Rajhi Banking byOctober 19, 2025