Image:
Infographic: ESA Technology CubeSats, the first 10 years