Inmarsat
Global, mobile satellite communications services and solutions are connecting the world in places where terrestrial connectivity simply can’t reach.
Launch date
Employees
Market cap
-
Enterprise valuation
CAD9.7b (Public information from May 2023)
Company register number 03688399
London England (HQ)
Authorizing premium user...