How Some Popular Tech Companies Got Their Names
Xerox viva
How to Choose a Good Company Name
Choosing a Good Company Name