Masjid Al-Haram in Mecca being the largest mosque in the world receives thousands of pilgrims on a daily basis.
Select subsidiary
You are attached to the subsidiary: France
Languages available
Published 2017/01/02
Reading 6 min
ISO Certified 9001/14001/45001
Global solutions provider
Blue company challenger
Experience maker