CAA, Chipotle Snag Two Grand Prix—in Film and Branded Content
Brand Marketing
CANNES, France—The beautiful animated short film for Chipotle that has charmed viewers worldwide since its initial release online last August earned its creator, Creative Artists Agency in Los Angeles, the [...]