Verified facts grounded in source documentation.
In 2020 Inmarsat was sold to a group of mostly foreign financial investors in a $3,400,000,000 all-cash deal that took it off London’s stock exchange.