
Ubisoft has released its financial report for 2020-21 — the period ending on March 31, 2021 — posting net bookings of $2.27 billion.Read More

Ubisoft has released its financial report for 2020-21 — the period ending on March 31, 2021 — posting net bookings of $2.27 billion.Read More