Home > Videos > Alibaba Group > Company News Alibaba’s Olympic Ads: Rower Gives Ducks Right of Way By Alizila Staff | Published on Jan. 29, 2018 Reuse this content Never Miss a StorySubscribe to Our Newsletter