Home Tags New

Tag: new

Ubisoft Opening New Studio in Mumbai

After a 10 year presence in India, Ubisoft is opening a new studio in the country. The upcoming studio is going to be based...