2 Screaming Buy TSX Stocks I’d Hold for the Next 20 Years

The primary goal of most long-term investors is to generate income, compound returns, or accumulate wealth over time. A longer investment period also allows you to benefit from overall market growth while limiting short-term fluctuations. AltaGas (TSX:ALA) and Brookfield Infrastructure Partners (TSX:BIP.UN) are crying out for buys today. You can hold both dividend stocks for […]