Cannes Lions launches digital masterbrand
International Festival of Creativity is still set to take place next year.
by Emmet McGonagle
Sign In
Trouble signing in?