You also need to take in to account Off Shore
How many companies started using offshore companies. I have experience of a recent move that a company now does all its IT work via Romania and India.
How has this worked out for HMRC and how many jobs based in UK and not paying UK taxes, is this evasion or avoidance?