1 Answers
A customer franchise refers to the cumulative image of a product, held by the consumer, resulting from long exposure to the product or marketing of the product.
4 views
Answered