What Does Wall Street Reward?

A recent analysis said that, all things being equal, a heavy reliance on marketing spend will hurt a company’s stock valuation. Of course, we say. Duh, we think. But have

Metrics: The Long and the Short View

In business, metrics matter. It’s key to make sure you’re looking at things that indicate truth or at least a pattern of truth. I’ve been working for the last few