stc Group offers one of the world widest network coverage to enrich the pilgrim experience in Makkah Read more