April 28, 2026 admin

Descartes acquires fleet safety platform Idelic for $28M