UK financial sector makes slow progress on preparations for new settlement system
Skyscrapers of the Canary Wharf commercial district are seen with The Shard building and construction cranes reflected in a perimeter glass wall of the viewing area of Garden at 120, in the City of London financial district, in London, Britain, September 23, 2025. Photographer Toby Melville By Reuters Four in 10 financial businesses in Britain
Read More
