The most hated retailer has been named Abercrombie & Fitch after the company scored the lowest on the American Customer Satisfaction Index. The retailer scored a 65, almost 10 points below the entire sector’s overall score, according to Daily Mail. […]