Ubisoft Implodes After Axing Multiple Projects, Although a Few Are Expected to Survive, for Now
One other from bad to worse scenario is unraveling as Ubisoft shares plummeted by nearly 40% following its…
Your Weekly Window to World’s Pulse
One other from bad to worse scenario is unraveling as Ubisoft shares plummeted by nearly 40% following its…