SKARBECK: Businessws with ‘moats’ more likely to succeed
In economic terms, consider a business that has a “sustainable competitive advantage” that serves as a moat against the competition. A business that can stave off the competition is likely to produce attractive profits.