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