Telegram to Return $1.2 Bn to Investors and Pay SEC Fine of $18.5 Mn to Settle the Charges as it Dissolves TON

Pavel Durov’s grand cryptocurrency goals for his Telegram messaging service are ending with an $18.5 million…