China ends Ant Group’s regulatory revamp with $984 million fine
Chinese authorities announced on Friday a fine of 7.12 billion yuan ($984 million) for Ant Group for violating laws concerning consumer protection and corporate governance, one of the largest ever fines for an internet company in China.The…