Ant Group gets ‘very manageable’ $984 million fine as China ends tech crackdown that thwarted world’s biggest IPO
China imposed more than $1 billion in fines on tech giants Ant Group Co. and Tencent Holdings Ltd., signalling an end to a crackdown on the sector that had …