Telegram to pay US SEC fine of $18.5mn over digital token charges
San Francisco, June 29 (IANS) Telegram has agreed to return more than $1.2 billion to investors and to pay an $18.5 million civil penalty to resolve the US Securities and Exchange Commission's charges that the instant messaging platform's…