Facing a raft of criticism for its past excesses, last week’s 65th Cannes International Festival of Creativity was a far more focused affair.
Facing a raft of criticism for its past excesses, last week’s 65th Cannes International Festival of Creativity was a far more focused affair.