INMARSAT

views updated Jun 08 2018

INMARSAT (or Inmarsat) (ˈɪnmɑːˌsæt) International Maritime Satellite Organization