Turtle Rock Studios, created in 2002 (United States), from 83 sister brands and 1393 competing brands. Turtle Rock Studios is owned by Tencent Holdings, listed on the stock exchange of Francfort The ISIN, the company's International Securities Identification Number, is KYG875721634. The sector of Turtle Rock Studios is Interactive Media.

Turtle Rock Studios is a brand of Tencent Holdings (NNND) Other brands