Alibaba's 'Digital Free Trade Zone' has some worried about China links to Malaysia
February 12, 2018 at 20:59 PM EST
A new scheme between Alibaba and Malaysia has many worried about a possible hit to small businesses in the Southeast Asian country.