Making tomorrow a better world in logistics

By Michel Waterschoot, Sales Manager – Southern Europe, Northern Africa, Middle East, Descartes The health crisis that we are currently experiencing, as well as its financial and economic consequences, should not mean we lose sight of the opportunities that can be leveraged today to help businesses continue growing and developing. This situation should be used […]