Urgent.News

What's breaking now, across thousands of outlets.

More in Business

Market share is not power, control points are

A great deal of bad strategy begins with a comforting number. Market share is one of the most over-trusted measures in business because it looks like proof of strength while often revealing very…

More from Monday 10 August →