China’s Ant Group, a leading fintech company, has been fined close to $1 billion for […]