Intelsat Starts Construction of Intelsat 27 Satellite

Read the full Press Release