Skip to Content

stjv

Nearly 700 Ubisoft Workers Went On Strike This Week

"To Ubisoft’s management, our living standards going down isn’t a bug; it’s a feature"

February 16, 2024