Cannes Lions launches digital masterbrand

International Festival of Creativity is still set to take place next year.