Saudi Telecom Company (STC)

Saudi Arabia’s leading Telecom Company serving millions of pilgrims introduces international Simcard distribution with the new.