3 Stocks to Buy and Hold Forever: A Long-Term Play for Your Portfolio
Clever technologies, disruptive products and services, and being able to cause sociocultural change aren't enough. Truly great companies must be capable of driving perpetual revenue growth, and consistently turning it into a profit.