Silklink project

stc Group Reports 12% Net Profit Growth in Q1 2026 as Revenues Hit 19.9 Billion
stc Group reported Q1 2026 net profit growth of 12% with revenues reaching 19.9 billion riyals, driven by operational efficiency and expanded regional digital infrastructure projects.
