translate English to French: Inmarsat’s services are delivered through a global network of more than 500 distribution partners and service providers operating in 180 countries.
Les services Inmarsat sont fournis à travers un réseau de plus de 500 distributeurs et fournisseurs de service présents dans 180 pays.