Ubisoft sales down 9.8% in Q1 2022

1 year 9 months ago
Update: Company posts decreases in earnings, cancels four titles, delays Avatar to 2023