It’s funny how business language evolves. Every few years, a new word takes over the conversation, the latest shorthand for “how to win.” For a while it was synergy. Then scale. Then LTV. Now, it’s all about the moat. Everyone’s talking about building one... a...

read more