Source: South China Morning PostAlibaba Group Holding Limited swung to a loss in its final quarter after swallowing a record fine by China’s antitrust regulators, but reported sales that surpassed forecasts as retail consumption in its home market grew with China’s recovery from the coronavirus pandemic.The company reported a loss of 7.65 billion yuan (US$1.185 billion), after accounting for 18.2 billion yuan in fines to the State Administration for Market Regulation (SAMR). Sales jumped 64 per cent to 187.4 billion yuan for…Read More