Headquartered in Riyadh, Saudi Arabia, STC Group is the largest telecommunications company in the Middle East and North Africa. The Group has made major investments with global reach in various continents, operating in Turkey, Bahrain, Kuwait, Jordan, India, Malaysia, and South Africa.