Abercrombie & Fitch CEO Fran Horowitz Responds to Netflix Documentary(01) Save Image Image gallery: Abercrombie & Fitch CEO Indicted: Unpacking the Federal Sex Trafficking Charges