Satellites-U-Like

On 7th of March 2019, Inmarsat PLC announced its unaudited financial results for the year ended 31 December 2018, resulting in its share price rising from £399 to £453 over a four-day period post announcement, equating to 13.5 per cent increased, on the perception of this “excellent” performance. Inmarsat has exceeded expectations in both revenue…