Secret ingredients: Why stocks armed with patents can outperform
Ownership of intellectual property (IP) is a clear sign a business boasts the 'economic moat' popularised by the world's greater investor Warren Buffett, especially in industries that rely on innovation. A company's ability to...
26 June 2025