Subsea Cables

CST Issues International Cable Services Permit to Technical Links Services at LEAP 2026
CST granted Technical Links Services a landing station permit at LEAP 2026, backing 375 million riyals in planned digital infrastructure investments.
