Canada is blessed with an abundance of great long-term stocks to buy and hold for decades. Here are three that every investor needs. The post 3 Stocks Canadians Can Buy and Hold for the Next Decade ...