Brands & People

Adidas opens flagship store in Lagos

Sports brand, adidas, has opened a flagship store in Lagos State, Nigeria; its largest and first-of-its-kind store in West Africa. In a statement issued by the sports brand, adidas revealed that Lagos Flagship is the fourth adidas store to open in partnership with BrandCo in Nigeria. It stated that the flagship store would provide an immersive and community-driven shopping experience for exclusive…
Read more