How do companies come up with powerful brand names?


Using name coaching - a new concept for creative brand managers.