Legal scrutiny intensifies for tech leaders after Telegram CEO’s arrest
In a move that has sent shockwaves through the tech industry, Pavel Durov, CEO of messaging app Telegram, has been charged in France over alleged illicit activity facilitated on the…
