Games @lemmy.world slaacaa @lemmy.world 5mo ago Ubisoft revenues decline 31.4% to €990m www.gamesindustry.biz Ubisoft revenues decline 31.4% to €990m 1 crossposts Games @sh.itjust.works Nemeski @lemm.ee 5mo ago Ubisoft revenues decline 31.4% to €990m www.gamesindustry.biz /ubisoft-revenues-decline-314-to-990m