Deloitte Begins Layoffs in the UK Due to Decline in Consulting Demand – Report | Intellectia.AI