• Ubisoft sales down 17% in first quarter

    14 days ago - By GamesIndustry

    Publisher's business recedes after record performance at the beginning of the pandemic
    Read more ...