Telegram to Return $1.2B to ICO Investors – CFO Magazine

Telegram to Return $1.2B to ICO Investors  CFO Magazine