London Stock Exchange headquarters February 28, 2025 February 28, 2025 A logo of the London Stock Exchange is seen in London, Britain, May 14, 2024. REUTERS/Hannah McKay/File Photo