New licenses, facilities and staff bring advanced connectivity to meet energy demands in region Riyadh, Saudi Arabia — May 16, 2023 — Speedcast, a leading communications...