Saudi Telecom Company (STC)

stc

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