ParentFull threadadamm255·Pretty much everything in the UK is owned by India, China, France or Germany. Or the UAE/Middle Eastern countries.View on HN