China's e-commerce giant Alibaba misses first-quarter revenue estimates | The Straits Times General … e–commerce. Helped by the company's investments to expand its … Join ST's Telegram channel and get the latest breaking news delivered to you. Read the full article