Alibaba, China’s e-commerce and entertainment giant, announced net profits of $10.6 billion for its financial year to the end of March, a year-on-year increase of 39%. The rebound was achieved on revenues of $126 billion that were up by just 2%. Using the group’s preferred non-GAAP measure to exclude extraordinary items, net income rose by […]
© 2020-23 Digest Wire. All rights belong to their respective owners.