Alibaba bets big on cross-border e-commerce with new service base in Shanghai and more capital for Lazada
Alibaba.com has launched its first ‘digital trade service base’ in Shanghai to provide a ‘one-stop comprehensive service’ for local merchants, as e-commerce competition hots up.