Ubisoft Opens New Studios in Berlin and Bordeaux; Will Help Develop AAA Titles

Ubisoft is opening two new branches.