Nike reveals their new local store concept About 6 years ago
Nike have opened their new store concept in Los Angeles that has been inspired by the local community and will act as a hub for its local NikePlus members. The store is based on Melrose Avenue and operates as what Nike describes as an experimental digital-meets-physical retail pilot where products and services...