Telegram to pay back investors $1.2B for failed ICO – Compliance Week

Telegram to pay back investors $1.2B for failed ICO  Compliance Week