The Chinese boss of the World of Warcraft franchise has resigned. VG247 reported that Li Riqiang stood down recently, but gave no reason for his sudden departure. According to JLM Pacific Epoch, no... Read More