AS25019 Saudi Telecom Company (STC SAUDINET)
Unknown, registered in SA. Announces 2,053 IPv4 and 1,307 IPv6 prefixes.