Inmarsat stands for International Maritime Satellite. The company was initially established to provide maritime communication services, but has since expanded to serve various industries and users worldwide.
Inmarsat Knowledge Showdown: 20 Questions to Prove Your Worth