Inmarsat, a provider of global mobile satellite communications services, has signed a service and installation agreement with Radio…