4 ms·
Pretty much everything in the UK is owned by India, China, France or Germany. Or the UAE/Middle Eastern countries.
by adamm255 3y ago
Pretty much everything in the UK is owned by India, China, France or Germany. Or the UAE/Middle Eastern countries.
- matthewfelgate 3y agoDon't be ridiculous.