French video game maker Ubisoft (OTCPK:UBSFY) is laying off 185 employees in Europe and is planning to close one of its studios, as part of a restructuring effort. According to a report from VGC on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results