Ant Valuation Seen Falling to $29 Billion in Worst-Case Scenario Source will download... Ant Valuation Seen Falling to $29 Billion in Worst-Case Scenario