China ends Ant Group's regulatory revamp with $984 million fine – Reuters

103

source