Layoff Watch ’23: KPMG UK Is Laying Off 6 Percent of Its Deal Advisory People

previous post