+

Court orders Telegram to return $1.2 Billion to TON Cryptocurrency Investors