Delivers satellite communication services for aviation, maritime, and government clients.
1979
United Kingdom
1,001 - 5,000 employees
Telecommunications
$1B - 10B in revenue
$500M - 1B in profitability
Industry Rank
101 out of 264
United Kingdom, Hardware & Networking, Telecommunications
Sustainability Report
Total sustainability employees
2-3