Sorry, but we don't have a description for this company yet.
Recent articles about Ubisoft Shanghai
Long in development title goes digital this winter
- 13F & 15F, The Center
989 Chang Le Road
- Phone +86 21 5407 5666
- Fax +86 21 5407 5156
Ubisoft Shanghai has 28 employees registered on the GamesIndustry.biz network. Register or login to see them!