Telegram attracted billions from investors. But its founder’s arrest puts the messaging giant—and its $14 billion crypto offshoot—in doubt
The social media platform is facing its biggest crisis yet after French authorities arrested Pavel Durov. Read More