British Claddagh Venture Investment News

Taiwan Claims Alibaba-Linked Site Is Cyber Security Risk

Taiwan declared an e-commerce platform linked to China’s Alibaba Group a potential security risk and has told its operator to register as a company from the rival mainland or dispose of its ownership stake. The order adds to mounting pressure …