A billion-dollar investment SpyDa Oct 5, 2022 stc Group, the leading digital enabler, inaugurated one of its largest and significant projects, Center3 Company,…