IBD 2015 Published on 10 March 2015 in International Business Days in Le Mans on 10-11 June 2015Full resolution (95 × 101) ← Previous Next →