Ubisoft shares fall 17% after it delays launch of new ‘Assassin’s Creed’ game 0 26.09.2024 14:08 Financial Times French company cuts financial outlook following weaker sales of ‘Star Wars Outlaws’