Foot Locker to move its global headquarters to St. Pete

Foot Locker, based in New York, has announced plans to move its global headquarters to St. Petersburg, in 2025. The news about the relocation was included in its second quarter

Read More