Hi, I’ve just come across the following phrase
… we have to focus on promoting the company’s brand franchise.
Now, I understand that brand franchise here means the company’s brand strategy or simply the brands of our company. Is that right? Is this a commonly accepted use of the word franchise? Thanks in advance,