By Planet Retail2010-04-28T13:38:00
US clothing retailer Abercrombie & Fitch is to launch its first store in Spain under the Hollister banner in Barcelona in July.
Already have an account? Sign in here