china: Jack Ma's clash with Beijing costs Ant, Alibaba $850 billion
Chinese authorities said on Friday they would wrap up a probe into Ant with the financial technology company paying a fine of almost $1 billion.
Source: indiatimes.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Helm Tech. Real-time updates on events, politics, business and more.