Crocs closing 160 stores
Add another retailer’s name to list of those closing locations.Crocs Inc. said it will close 160 stores – about 28 percent of its locations – in the wake of falling revenues. Source: Crocs closing 160 stores | null Complete disclosure: I’ve never owned a pair of Crocs. It didn’t matter how comfortable anyone ever explained…