Abercrombie & Fitch Co. is entering India through a new multiyear, franchise partnership with Myntra Jabong India Private Ltd ...