Travel sector gets personal at Cannes Lions festival

2019-06-20 16

Travel is one industry that has been fuelling creative chat at the Cannes Lions festival on the French Riviera.