Pavel Durov, the CEO of Telegram, has been indicted by a French court on charges that could significantly impact both him and his company.
Read MorePavel Durov, the CEO of Telegram, has been indicted by a French court on charges that could significantly impact both him and his company.
Read More