Here is one reason why better managed firms succeed

A couple of months ago, management consulting firm McKinsey published a report where they took the management of UK businesses to task.