Ubisoft suspends X advertising on allegations of antisemitism by Staff Writer November 30, 2023 0 Ubisoft is the most recent business to appear on what appears to be an expanding roster of marketers removing their ...