Chinese regulators take an ax to the house that Jack built March 3, 2021March 3, 2021 by China Factor Staff Ant Group has its wings clipped amid ‘anti-trust issues’ with affilated company Alibaba