2017-07-13 09.24.40 Published September 28, 2017 at 2976 × 2234 in 2017-07-13 09.24.40 VEO Europa team at the final face-to-face meeting in London