By Nicola Harrison2009-07-27T08:17:00
Iconic London department store Liberty has confirmed it has begun a strategic review of the business to explore ways of developing the brand internationally.
Already have an account? Sign in here