STC (Saudi Telecom Company)
With its headquarter in Riyadh,STC Group is the largest in the Middle East and North Africa based on market cap. STC’s revenue for2017 amounted to 13,533 million US dollars and the net profit for 2017 amounted to 2,702 million US dollars.
AddressP.O. Box 40367