Built by Maxar Technologies, the 3.4-tonne satellite will serve markets across Africa, Europe, the Middle East and Turkey.
Eutelsat 7C
The all-electric satellite is due for launch before the end of June aboard an Ariane 5 rocket. It was subject to conditions simulating the launch and harsh...