branding logo

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

Go to SEC website