Inmarsat is a British satellite telecommunications company that provides global mobile services, including telephone and data services, to users worldwide through its network of geostationary telecommunications satellites.
Inmarsat Knowledge Showdown: 20 Questions to Prove Your Worth