Buy companies with well-known brands that provide: long term competitive advantage, stellar management team and good corporate governance.
Brands are a result of: deep connect with the customer, Differentiated positioning, Distinguishable quality, Consistency in the delivery of good performance and Innovation.
Brands have a strong recall value. Companies with strong brands wield a unique bargaining card due to huge scale, high barriers for entry and strong pricing power. This enables large margins and huge growth potential. This results in consistent high returns over long terms.