Telegram Caves to US Regulators: Delays Blockchain Launch, Offers Return $1.2Bcoindesk.com15 pointsdavidgerard6 years ago