Telegram to Return $1.2 Billion to Investors and Pay $18.5 Million Penalty to Settle SEC Charges
Go to SEC website