By Ed Devlin2024-04-18T12:40:00
Revenues raced 27% higher to £31.2m in the year to 30 June 2023 as it served more customers and registered higher spending, supported by new product launches, according to its latest accounts
Already have an account? Sign in here
Already have an account? Sign in here