[Memo Sheet] The Satellite Center of the European Union (Satcen)
(B2) Created in 2001, the Satellite Center, located in Torrejón de Ardoz (Spain), took over from the WEU Satellite Center. The Center thus provided images for the United Nations mission
Read