Is your branding putting people off?

The name of your company, your brands, and your products and services are more important than you realise. Make sure you’re not committing a mortal sin.