Supervison on platform companies returns to normalcy, to speed up nation's economic recovery
China's leading fintech company Ant Group on Saturday announced to repurchase 7.6 percent of its own shares after being fined 7.12 billion yuan ($994 million) by Chinese regulators.