Marketing How to create a great brand name There's a lot that goes into choosing the perfect brand name for