The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Notice Mecca Municipality of Bani Amr 57 Notice Asir Isfan municipality 39 Notice Mecca General Staff of the Armed Forces 834 Notice Riyadh Ministry of Commerce 281 Notice Riyadh Read More