By Amy Shields2008-07-21T15:31:00
Iconic London department store the General Trading Company has gone into administration, as predicted in this week’s Retail Week (July 18).
Already have an account? Sign in here