
Global mobile satellite communications operator serving maritime, aviation and government markets; acquired by Viasat in May 2023 and now operates as Viasat's international business, headquartered in London.
50 Finsbury Square, London, Greater London, EC2A 1HD, United Kingdom
View on map