27 Feb 2025 Telefónica appoints STC CEO Olayan Alwetaid to board STC acquired a 9.9 percent stake in the Spanish telco last year