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
via VentureBeat
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
via VentureBeat