News

The Polish studio, which is a subsidiary of Chinese technology giant Tencent, posted record losses of $37.3 million / £27.4 ...