Buying or selling a business is a major decision that involves more than agreeing a price. Legal structure, due diligence, warranties, and post-completion risk all influence the outcome. For Cheshire ...