BetterInvesting™ Magazine Update on Descartes Systems Group and McDonald's Corp. | StockRay