stc group revenues jump to historic high of $20.75bn; net profit up 12.5%
stc group reported record financial results for 2025, with revenues reaching $20.75 billion and adjusted net profit rising 12.5 percent. Growth was supported by digital infrastructure expansion, 5G and fiber investments, data centre partnerships, and continued diversification across fintech and digital services.
