Ubisoft revenues decline 31.4% to €990m
Ubisoft revenues decline 31.4% to €990m
www.gamesindustry.biz
Ubisoft revenues decline 31.4% to €990m
Ubisoft revenues decline 31.4% to €990m
Ubisoft revenues decline 31.4% to €990m
Lets all laugh at an industry that never learns anything teeheehee