[Interview] SatCen, one of the EU's rare intelligence tools (Pascal Legai)
(B2) Located in Madrid, within the air base of Torrejón de Ardoz, a former American military base, the European Union Satellite Center is one of the lesser known agencies of the European Union. His action, well
Read