China's Ant Group fined $1b as part of tech sector crackdown | Al Mayadeen English