The Passive-Income Portfolio for a Comfortable Retirement – Yahoo Finance

The reality is that railroads are superb investments for both income and growth. Canadian National Railway (TSX:CNR)(NYSE:CNI) is the largest railroad …