By Lisa Berwin2008-12-02T10:08:59
Fashion retailer Republic has reported a rise of over 30 per cent in EBITDA to £17.2 million for the year to January 27.
Already have an account? Sign in here