News

Winn Group Publishes Latest Financials

Newcastle-based Winn Group has announced an increase in revenue and profit for the year 2024-25, sustaining its upwards trajectory in a claims market that continues to evolve rapidly. Chris Birkett, Chief Executive reported that group […]