There are several products marketed under the brand in question. There is greater demand for some than there is for others, and probably a higher profit margin on these products. The company can afford to spend more on the packaging and presentation of these products.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
nessie000What does 'mix of demand' here mean?It's not really clear from the context you provide but my guess is that it means that there is a possibility that customers will change their preference from what it is currently, say product X and Y to, for example, product Y and Z or any other combination of the company's products.
nessie000<If the "mix" of which products enjoy the greatest demand suddenly shifts...>
=> What do you mean by 'mix' here in your sentence, Avangi? I hope Amy's explanation answered your question.
Admittedly, this use of "mix" is more complex than what I'm accustomed to hearing. I'm thinking of a radio disk jockey program whose slogan is "It's the mix!"