News

Ubisoft shares dropped 18% on Thursday after the video game maker announced a disappointing 2024-25 fiscal year financial ...