wine brand

Refers to a wine that is marketed in a large quantity and fulfils the criteria for a wine brand. The taste of these wines are generally stable, without vintage variation, and are produced to fulfil a certain price bracket, along with other criteria.

Newsletter