A brand is not a logo but the meaning associated with it! In a Deloitte study, 88% of executives believe brand reputation poses the biggest threat to their business. Brands that offer value and are meaningful outperform other brands in the stock market by more than...