Esprit Holdings said Thursday that it will close all 93 of its stores in North America, after abandoning previously announced plans to sell off the business or find a licensed operator to run the stores.
Past Issues