2010-07-01T08:22:00
Fashion footwear retailer Schuh has posted record results, with a 21% rise in EBITDA to £17.3m for the year to March 28.
Already have an account? Sign in here