SEC halts Telegram’s $1.7B ICO – The Block Crypto

SEC halts Telegram's $1.7B ICO  The Block Crypto