
China Hits Ant Group with $985 Million Fine
Chinese authorities announced a fine of nearly $1 billion for financial technology firm Ant Group on Friday, nearly three years after regulators halted the company’s plan for a record-breaking public offering that ushered in a […]