China slaps Ant Group with a almost $1.0 billion penalty July 10, 2023: On Friday, China’s central bank beat Alibaba fellow Ant Group with a 7.12 billion yuan … Read More