Vendor Delusion: the biggest hurdle to clear when acquiring a business

Research proves that the great majority of business owners delude themselves about how much their business is worth. 80% of businesses <$50M put on the market fail to sell – Tom West, President ...