The British government Tuesday revealed that William Russell, the Lord Mayor of The City of London, paid a virtual visit to Chile on 9 and 10 March to strengthen trade links with the South American country.
The Lord Mayor of London, global ambassador for the UK’s financial and professional services industry, is visiting Chile at the head of a business delegation this week with the aim of strengthening trade links with the City of London.