Home Ubisoft reports quarterly revenue collapse after ... 13 Feb. 2025 Ubisoft reports quarterly revenue collapse after game flops, delays