4 ms·
They have executives in the UK.
by tonyedgecombe 5y ago
They have executives in the UK.
- willis936 5y agoWhy would they have executives in a country that they don't do business in?
- tonyedgecombe 5y agoThey do do business in the UK, as you well know.
- willis936 5y agoThey wouldn't if they were fined, as the headline and article clearly state.