Technology Cyber Security
Telegram CEO Pavel Durov released from custody in France ahead of court appearance
The Russian tech CEO is among the wealthiest people in the world, with an estimated net worth of $15.5 billion, according to Forbes.
Pavel Durov, the Russian-born billionaire CEO of the social media messaging app Telegram, was released from custody in France on Wednesday after being arrested in connection with an "ongoing judicial… [+3958 chars]