Intelsat reports $218.8m net loss in Q1 2020
Network services revenue was $149.4m for the said period, a decrease of 27% compared to the three months ending March 31, 2019.
Network services revenue was $149.4m for the said period, a decrease of 27% compared to the three months ending March 31, 2019.