Atmos to Close Its Three North America Stores, U.S. Website as Foot Locker Banner Focuses on Japan, Broader Asia Market
Atmos, the Tokyo-based sneaker retailer owned by Foot Locker Inc., is exiting North America. The retailer, which has three stores and an e-commerce platform in the U.S., announced today that it has made the strategic decision to focus on Japan and Asia. “The Atmos brand has a unique and authentic identity, character and spirit. Given the strength of […]