Barclays has called for a major overhaul of the UK’s approach to attracting international capital, warning on Tuesday that the country has “lost control of its international narrative” and is becoming less successful at securing a share of global investment flows
United Kingdom (National)




