Storia: stc group delivers strong financial performance in the first half of the year, with revenue reaching a record SAR40.1 billion — Warptech Lab News