Inmarsat stands for International Maritime Satellite.
This organization has 65 countries as its members. It’s headquarter is at London.
It provides worldwide satellite communications for maritime, aeronautical and mobile land users. INMARSAT operates a satellite each in the Indian Ocean and the Pacific Ocean region. Besides the satellites and the land earth stations, it has also mobile earth stations with the satellite communications terminal located on ships, trucks etc.