Telegram agrees to return $1.2 billion to investors, pay $18.5 penalty to settle SEC charges

MLex Summary: The Telegram Group has agreed to return $1.2 billion to investors after selling approximately 2.9 billion digital tokens called Grams, the US Securities and Exchange Commission said. The company...

Already a subscriber? Click here to view full article