The chief executive of Ant Group has stepped down on the same day the fintech firm set itself a new regime of financial self-discipline rules amid scrutiny of its business by Chinese regulators.
Ant was set to raise $34.5bn in what would have been the world’s largest IPO in October, but the flotation was called off after the Chinese government stopped the process from going ahead.