Admirals Group AS has released its unaudited financial results for the first half of 2025. The period saw lower client trading activity across the Group’s core European markets.| Financial and Business News | Finance Magnates