Critics of traditional measures argue that drivers of success in many industries are “intangible assets,” rather than figures on the balance sheet

A recently published study found that measures related to company innovation, management capability, employee relations, quantity, and brand value explained a significant proportion of a company’s value, even after factoring in accounting assets and liabilities