Abercrombie responds to CEO Mike Jeffries sex trafficking arrest
Abercrombie & Fitch chairman and CEO Mike Jeffries addresses stockholders during the company’s annual meeting at the company’s headquarters in New Albany, Ohio, U.S. May 22, 2003. Will Shilling | …