Ubisoft shares fall 17% after it delays launch of new ‘Assassin’s Creed’ game

Ubisoft shares fall 17% after it delays launch of new ‘Assassin’s Creed’ game

FT.com

Published

French company cuts financial outlook following weaker sales of ‘Star Wars Outlaws’

Full Article