MoneyGlossary.com
Home  

Battle of the Brands

Definition: When major brands compete for a share of the market.

<< Go back