Ant Group’s valuation has sunk below $200 billion from over $300 billion a year ago, according to one estimate. Read More