bn:17624838n
Noun Concept
NL
No term available
EN
A lifestyle store is a retail store selling a wide variety of product categories under a single brand. Wikipedia
Relations
Sources
DISCOVERER OR INVENTOR