3 ms·Telegram Caves to US Regulators: Delays Blockchain Launch, Offers Return $1.2B15 points by davidgerard 7y ago