Games @sh.itjust.works Nemeski @lemm.ee 9mo ago Ubisoft revenues decline 31.4% to €990m www.gamesindustry.biz Ubisoft revenues decline 31.4% to €990m