[…] Pay and Alipay — were worth astronomical sums with estimated valuations of $86 billion and $315 billion respectively with the latter eventually plummeting to around $108 billion after being yanked by […]