Main Site Astrium’s Swarm Satellite Trio Successfully Launches December 2, 2013 Editorial Staff Comments Off on Astrium’s Swarm Satellite Trio Successfully Launches