Eutelsat has added another 20 low earth orbit satellites to its OneWeb constellation. The Paris-based operator confirmed a successful launch aboard SpaceX's ... Read more