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