Saudi telecom operator stc posted net earnings of SAR 24.7 billion for Q4 2024, well above United Securities’ forecast of SAR ...