Saudi Arabia · Telecommunications
Telecommunications
center3 is the result of stc group's vision for the Kingdom of Saudi Arabia to be the hub of all international data connectivity crossing and connecting three continents (Europe, Asia, and Africa), as well as a data center hub for the MENA region.
2016
Founded
Telecommunications
Industry
Saudi Arabia
Location
5,705,648
Ranking
400 employees
Size

Get full access to view complete information
