Multipayload mission, 9 satellitesVegaEuropean Space AgencyLaunch Status Success Mon • Feb 13th, 2012 10:00 AM UTC View More Information