April 13, 2023April 13, 2023Marketing Permutive to lay off 80 Employees – 40% Workforce Permutive, a UK-based adtech company, has announced that it will lay off nearly 80 of its staff, which is around 40% of […]