News
Winn Group Financials 2024: Positive Results, Growth & More Innovation
Winn has published its 2024 Financial Highlights, which show some very positive news; • Revenue: £190.1m (2023: £149.6m) + 27% • Gross Profit: £54.2m (2023: £38.3m) + 41% • EBITDA before exceptional costs: £37.4m (2023: […]