British satellite telecommunications company Inmarsat plc and the provider of electric, digital and connected solutions for the marineā¦