France's largest video game maker Ubisoft has decided to postpone the release of the newest game in its blockbuster franchise ...
Ubisoft Entertainment expects a decrease in net bookings for its fiscal third quarter and delayed the release of its blockbuster game Assassin's Creed over a month amid its strategic review.