Ubisoft reportedly shuts down more studios and lays off staff in Barcelona and San Francisco - Engadget
Ubisoft reportedly shuts down more studios and lays off staff in Barcelona and San Francisco The French publisher is reportedly trying to cut costs without leaving key franchises like Rainbow Six: Siege…