Skip to main content

Thales Alenia Space wins 2017 Better Satellite World Awards