Intelsat Reports Net Loss of US$ 911.7 million on Total Revenue of US$ 1.913 Billion in 2020
More...For the year ended December 31, 2020, Intelsat reported total revenue of US$ 1.91 Billion and net loss attributable to Intelsat S.A. of US$ 911.7 million. Intelsat reported total revenue of US$ 482.8 million and net loss attributable to Intelsat S.A. of US $271.6 million for the three months ended December 31, 2020.
