Telegram to return $1.2B to investors as it dissolves TONtechcrunch.com3 points·dsavant··0 commentsOpen articleSaveView on HN