STC Group provides King Abdulaziz Endowment in Makkah with world’s largest indoor coverage solution STC Group, the leading digital enabler in the region, has successfully provided the King Abdulaziz Endowment in Makkah with one…