London City Lord Mayor’s Regulatory Pressure

In January 2004, the Lord Mayor of the City of London, Alderman Robert Finch, made an official visit to the island of Guernsey, a self-governing Crown Dependency 45 minutes flight south of England. Guernsey and The City of London—The Square Mile—have long enjoyed close bonds of commerce, communication and trade. These links and connections have [...]