Ads for banned Chinese shopping platform Taobao have appeared in Taipei metro stations. Civil society organizations and politicians are warning that the ads may be illegal and that they create competition with local Taiwanese businesses ahead of a major shopping holiday.