By John Ryan2010-05-10T08:28:00
Source: Peter Searle
Next week, fashion retailer All Saints opens its first store in New York. K.I.S.S or ‘keep it simple stupid’ might be the executive summary.
Already have an account? Sign in here