Time for some introspection

EDITOR'S COMMENT: I was pointed to Blackrock chief executive Larry Fink’s letter to chief executives this week. I’m sure you’ve all read it. The one about purpose and profit, and how the two are inextricably linked. In the