Inmarsat’s capex was $614 million in 2017 and $590 million in 2018. Its debt totaled $2.18 bil
Subscribe or log in to read the rest of this content.