The Smartest Dividend Stocks to Buy With $500 Right Now – The Globe and Mail

A few railroad companies, including Canadian National Railway(NYSE: CNI), dominate North America. The company operates a network spanning 20,000 miles …