Introduction by: Peter Marshall I had the opportunity to interview Jerome, JC Decaux’s Global Transport Marketing and Business Development Director, at last…
Are you over 18 years of age?