Business Insights: Graeme Carling Discusses Why Businesses Don't Sell

UK entrepreneur, Graeme Carling discusses why businesses don't sell. It is reported that over 90% of the businesses listed for sale will not ever sell and will eventually end up being closed down.