Admiral Celebrates 20 Years on the London Stock Exchange Business 24 September 2024 Admiral has marked a significant milestone by celebrating 20 years as a listed entity on the London Stock Exchange. Established…