In my view, the outsourcing of repetitive process jobs to low-cost countries and then to robots will clearly apply to professional services. Many (including PwC) have their knowledge management (research and analysis) done in China and India. Software development is nearer professional services than accounts payable processing. So the important question is what work we will be doing in high labour cost countries? Personally, I’ll be retired, so will watch with interest.