Corporate December 17, 2015 ESA and Arianespace ink James Webb Space Telescope (JWST) launch contract