Surge in UK companies now owned by overseas investors

Mirror 1 min read 9 hours ago

Entities based in Luxemburg (13,971), Germany (9,838) and France (9,807) follow the US as having the most UK businesses under their control