Quote:
|
Originally Posted by Mark B
Companies who do most of their business in the UK should have call centres in the UK, end of story.
|

why should they?
For example football shirts are not made in this country but the main market for Liverpool shirts is in this country, so should they be made in this country?