Abercrombie shutters 137 stores amid 'dramatic' uptick in online sales By: Columbus Business First via Business Journals March 02, 2021 at 13:40 PM EST Online sales accounted for more than half of Abercrombie's revenue in 2020. Read More >>