mei.com

Alibaba Puts Another $207M Into SingPost And $100M+ In Flash Sales Site Mei.com

As Chinese stocks continue to tumble, Alibaba, one of the country's biggest tech companies, is spreading its bets and upping its investments in companies that focus on cross-border commerce and making