
Ubisoft Q1 net bookings down 9.2%, attributes drop to “high comparison base” from same period last year
Ubisoft has released its initial quarter financial results, with net revenues totaling €255.8 million. Discover more…
Discover More

Ubisoft has released its initial quarter financial results, with net revenues totaling €255.8 million. Discover more…
Discover More