• 8 years ago
Cannes is becoming a collision between the creative industries, digital and tech, according to The Trade Desk's UK general manager James Patterson.

Recommended