News

Ilon Specht had to fight for the tagline “Because I’m Worth It.” A new Cannes Lions Grand Prix-winning short film tells the ...