E-letter: Briefs

Intelsat Headquarters. Photo: Intelsat
Finance

Intelsat Revenues Dip in Q1

Intelsat released its financial results for the three months ended March 31, in which it saw revenues dip to $528.4 million, compared to $543.8 million in the same period in 2018. Additionally, Intelsat...