But the failure of its majority owner in late 2021 derailed the club’s plans for a new Rmb12bn ($1.6bn) stadium in southern China’s Guangzhou, mooted to be one of the largest in the world ...