Foot Locker set to close more than 400 under-performing shops by 2026

[ad_1] Foot Locker is set to close 420 stores across the United States in next three years It said the closures will allow the company to introduce new store concepts…