bn:01076680n
Noun Concept
IT
No term available
EN
Not sold in stores or not available in stores, also known as "TV only", is a marketing strategy whereby goods are heavily advertised on television or online and purchased directly from the supplier or manufacturer. Wikipedia
English:
marketing
Relations
Sources