Advertising + Marketing Magazine Award nomination for Alibaba’s Double 11 campaign

Back to Top