Intelsat Q1: Losses trimmed
Intelsat’s Q1 saw overall revenues of $538.5 million [€493m] (down 2.6 per cent on 2016 y-o-y from $552.6 million) but with considerable shrinkage of its all-important backlog. This latest quarter-year saw backlog (the value of contracts in hand) and which are currently valued at $8.5 billion, reduced from $9.3 billion at the same time last […]