Understanding Legal and Financial Considerations When Selling a Business