Artemis Telecommunications Satellite

Artemis, an artist’s impression. Artemis carrys three payloads plus a number of experiments.