Over the past year, more and more established brand name stores are greeting customers with the goodbye wave sign — sorry we’re closed! One of the latest stores to announce its pulling down of shutters in various locations is Abercrombie. This comes against a dismal fourth quarter performance report in which store sales fell by 13%. The new closures will […]