Why do companies locate abroad?

Lower labour costs. Lower tax rates. Lower raw material cost.