The Ritz-Carlton beat 181 other luxury brands to win advertising's top prize, a Cannes Lion Gold award. | Sean O'Neill
The Ritz-Carlton beat 181 other luxury brands to win advertising’s top prize, a Cannes Lion Gold award. The ad cost less than $1 million to produce and distribute, yet it…
Share