Intelsat Feels the Pinch of Capacity Pricing
Intelsat lost $111.3 million during its 2018 fiscal Fourth Quarter (Q4) and $599.6 million during the full year, according to the Virginia-based satellite operator’s latest financial results, published Feb. 20. The...