Brand Finance released its 2024 Telecom 150 Report, naming stc group as the third strongest telecom brand globally.