Insourcing – the panacea for all efficiency problems

The current trend is seeing many organisations considering bringing back in-house the back office activities (HR/Finance/Payroll/Procurement), that they outsourced a number of years ago. However, will this really remove the issues that both the customers and suppliers perceive they have been facing?