Saudi stc Group pays $2.25bn for 9.9% share of Spanish company TelefonicaBy Arab News · 6 September 2023