A company’s name is the foundation of its entire identity. A lot of grey cells (and sometimes, money) is spent on coming up with the perfect name for a business. It would seem that finding a name that ...