We are actively steering our future and look forward to informing you today that we will move together with the Descartes Systems Group. Descartes is one of the world's leading providers of IT solutions in logistics and supply chain.

Read more...