One of the country’s 25 most disruptive businesses.. and that’s meant in a good way, is Santa Fe’s Descartes Labs. It’s disruptive in that the company shakes up the status quo with groundbreaking innovation ... and in Descartes Labs case.. that’s an understatement.
KSFR’s Ellen Lockyer has more.