Leading digital enabler stc Group has inaugurated one of its largest and significant projects, Center3 — the digital regional center for the Middle East and North Africa. The new company will be the owner of the digital infrastructure assets owned by stc group, including data centers, submarine cables, international points of presence, and internet exchange points.