News

Ubisoft Shares Dive 18 Percent After Latest Financial Report

… … Not even the release of Assassin's Creed: Brotherhood is preventing a firesale following the French publisher's weaker …