China Ends Probe of Ma-Backed Ant With $984 Million Fine
(Bloomberg) -- Chinese regulators imposed a 7.12 billion yuan ($984 million) fine on Ant Group Co., according to a statement from the central bank, wrapping more than two years of probes into the fina...