Business Umm Al Qura for Development signs agreement with Almosa Group to launch investment project in ‘Masar Destination” bySeptember 8, 2025