fbpx

Inmarsat

Inmarsat was set up in 1979 by the International Maritime Organization (IMO) to enable ships to stay in constant touch with shore or to call for help in an emergency, no matter how far out to sea.

Showing 1–16 of 32 results

TOP