The role of charitable endowment in economic development in light of Saudi Vision 2030 with a review of endowments in Mecca Al-Mukarramah

23