Branding: What's in a Name?

Naming a new company, product, or service is always a challenge. It’s a very intimate exercise. The business owners we work with are smart,…