The city also hosts the European headquarters of Intel and CNES's Toulouse Space Centre (CST), the largest space centre in Europe.Thales Alenia Space, and Astrium Satellites, Airbus Group's satellite system subsidiary, also have a significant..
Relevance: 12.995777