Alibaba-linked shopping platform closes in Taiwan under pressure
Taobao Taiwan, a local affiliate of Chinese internet shopping leader Alibaba Group Holding, has shut down its online platform under regulatory pressure. The move comes amid heightened scrutiny of …