• Sector: Technology
  • Geography: United Kingdom
  • Stage: Growth
  • Investment Year: 2019
  • Website Link

Inmarsat

Inmarsat is a world leader in global, mobile satellite communications. Along with its network of partners, Inmarsat offers a broad portfolio of connectivity services and value-added solutions.