As Star Wars Outlaws and Assassin’s Creed Shadows add to a 54% Ubisoft stock drop, Tencent and the Guillemot brothers reportedly consider a full buyout
After hitting all-time highs just a few years ago, Ubisoft shares recently dropped to a ten-year low