London. 19 May 2023. The satellite operator has announced its new Inmarsat-8 small satellites will launch in 2026 to provide crucial safety services and support…