adage.com59m
These award-winning ideas from U.S. Hispanic agencies won 12 Cannes Lions