Ubisoft employees will go on strike to protest on CEO’s comment, “The ball is in your court to deliver”

Following what is being referred to as a “calamitous statement” from Ubisoft CEO Yves Guillemot, employees…