Branding, or creating a brand strategy, is nowadays one of the mandatory elements of marketing. Many entrepreneurs claim that branding should be launched even before the company is established. They argue that a catchy name or creative logo attracts customers of niche brands and builds a bond with the customer from the first contact. But what should you pay attention to when investing in your brand?