My 3 Favourite TSX Stocks for Recession Planning – MSN

Canadian National Railway (TSX:CNR) is a stock that I think all Canadians should hold. We live in a very large country. The railroad industry is …