GAZETARO
Sign inSign up
Ubisoft is reportedly closing two studios and restructuring another, with around 380 people expected to be laid off — Gazetaro