Tag: Activision Blizzard

TV show South Park and a major video game studio are the latest businesses swept into a growing debate over how to navigate China’s censorship efforts. The question has heated up after the NBA suffered…