The founder of Telegram, Pavel Durov, was arrested in a move that has shocked many in the...
tech news
The Data Protection Commission (DPC) of Ireland has imposed a fine of approximately $367 million (EUR 345...