Alibaba down and out in Taiwan

March 3, 2015

Flying high around the world but booted by its next-door neighbor. Alibaba has been given its marching orders in Taiwan. Officials ordering the Chinese e-trade giant to get out within six months, claiming it has violated rules required for a Chinese company. (Cover photo: Reuters)