Campaign Asia-Pacific Viral Chart: The week's most-shared ads
Japan dominates this week's chart, with six slots out of the top 10 belonging to either Japanese brands or ads that are being run in the market.
by Ad Nut
Sign In
Trouble signing in?