These two Canadian stocks are compelling choices to buy and hold for the next five years supported by solid business prospects. The post 2 Canadian Stocks to Buy and Hold for the Next 5 Years appeared ...