Ubisoft employees in France have followed through on strike threats, with more than 1,200 workers walking out over pay, layoffs and stricter return-to-office rules, adding fresh pressure on the ...