Tag: company

Ubisoft Montreal Is Currently Under a Hostage Situation [Updated]

Ubisoft Montreal is reportedly under a hostage situation, as reported first by the Montreal Journal. Most of...