Business A Billion-Dollar Investment stc Group, the leading digital enabler, inaugurated one of its largest and most significant projects, Center3 Company, the digital regional center for the Middle East and North Africa. The new company By NewsOnFloor 29 Mar 2023 Share Twitter Share Whatsapp LinkedIn