Reports have come out from various outlets confirming a police operation is taking place at Ubisoft Montreal’s headquarters. Local Montreal news, as well as the Montreal Police have confirmed that officers are on site, but not much more is known exactly what is going on.
Go to Source
Author: Joseph Bradford