Illustration of Alibaba's Jack Ma

PODCAST: Ant Group and Tencent slapped with fines, and Freshippo steps up for IPO

China’s central bank has slapped major fines on Ant Group and Tencent, including a nearly $1 billion fine on Ant, operator of Alipay. Is this the start of a new round of big fines on China’s big tech? Or does it mark the end of a recent storm of regulation that began after outspoken Alibaba founder Jack Ma criticized the government?