How to handle Company Name/Account Name changes

How to handle Company Name/Account Name changes

Companies change names and get bought out.  What is the best way to go about updating records in the CRM?  Should the old company name be saved as a child?  Should we create a dropdown list of the previous names?  Sort of like an alias list?