Ubisoft revenues decline 31.4% to €990m | Firm also experienced a 51.8% drop in net bookings during its third quarter

2 months ago 22
Ubisoft revenues decline 31.4% to €990m | Firm also experienced a 51.8% drop in net bookings during its third quarter submitted by /u/ControlCAD
[link] [comments]
Read Entire Article