stc Group Unveils ‘colab’ at LEAP 2026 to Boost Innovation and Venture-Building
Riyadh: stc group has announced the launch of colab, its innovation and corporate venture-building arm, at LEAP 2026. The launch strengthens the group’s venture ecosystem and expands its ability to