• Games
  • By Andrei Dumitrescu
  • November 9th, 2011
Ubisoft Announces Better than Expected Sales, Still Posts Loss

Ubisoft Announces Better than Expected Sales, Still Posts Loss

Assassin's Creed: Revelations will deliver both revenue and profit