10 things to keep in mind when choosing a top domain name

When it’s time to register a domain name for your new or rebranded business, what do you do?