From bad to worse

From bad to worse

The news at Descartes Systems Group has gotten no better since the company stunned its public on May