The near tripling of Ant Group's profit from a year earlier was largely due to a 7.07 billion yuan fine levied on the group a ...