Ubisoft to Open Two New Studios in Europe

Ubisoft has announced they will open two new development studios in Europe in 2017. On its blog,...

Read More