Ubisoft Shanghai
Studio
Ubisoft Shanghai is a Chinese video game developer whose headquarters is located in Shanghai. The studio is known for working in various games in the Tom Clancy franchise. The studio is also the second largest Chinese video game studio and the second largest Ubisoft studio.
Company size
Not available
Founded
1 Jan, 1996
Want more?View in GC Insider
Status (activity & investments)
All website links
All locations
More images
Suggest an edit
Plus much more
Showing 12 of 16 games
Something missing or incorrect? Suggest an edit.