Watches of Switzerland reported adjusted EBITDA of £201m for the full year to April 30, 2023, which was up 24% year on year.
The luxury watch retailer reported a 25% increase in group revenue to reach £1.5bn for the period.
Already have an account? Sign in here