Twitch Turkey Money Laundering Scandal Explained

Twitch is a live video streaming service focusing on hosts playing video games. Twitch is owned by Amazon, who purchased it in July 2014 for $970 million. The service reportedly has 3 million monthly broadcasters and 15 million active daily users. 40 people in Turkey were arrested in January 2022 for allegedly being involved in … Read more