RIYADH: Saudi telecommunication firm stc has launched a new subsidiary, Center 3, linking Asia, Africa, and Europe through a regional media hub aiming to enhance the growth of the digital economy in the Kingdom. Center 3 is a group of carrier-neutral data centers and a provider of international communication for the telecommunications sector through a submarine fiber-optic