E-commerce giant Alibaba, which is undergoing a major business restructuring, has invested an additional US$845 million into Lazada, its online retail unit in Southeast Asia, as it eyes overseas expansion. Read More