How to create a company name?

A blank business card

If you have dreams beyond tomorrow, you’re going to need a company name with a unique flavour and impact that can be adapted for your domain name.