Society ❯Digital Culture
User Behavior Public Perception
Operation Taken Down shuts off illegal streaming service with 22 million users and €250 million monthly revenue.