Trader al lavoro. REUTERS/Alessandro Garofalo
Home/Telegram to pay $18.5 million, return investor money to settle SEC charges Telegram to pay $18.5 million, return investor money to settle SEC chargesTrader al lavoro. REUTERS/Alessandro Garofalo