APStar-7Long March 3B/EChina Aerospace Science and Technology CorporationLaunch Status Success Sat • Mar 31st, 2012 10:27 AM UTC View More Information