Alibaba owns the South China Morning Post. "We extract environmental information from [source] videos, enabling the animated character to preserve its original environment ... facilitating ...
Chinese e-commerce and cloud giant Alibaba stock surged nearly 8% in Thursday’s trading after the company delivered better-than-expected Q3 results (fiscal year ends in March), propelled by ...