Abercrombie & Fitch staff have visited India as it considers setting up shop in the country. An Abercrombie & Fitch spokesperson said: “We are constantly evaluating new opportunities for our brands, including new countries, for expansion.”
Already have an account? Sign in here