Telegram Cancels Public ICO After Raising $1.7 Billion in Presale