What on earth does this company do?
September 20, 2001 5:08 PM Subscribe
What on earth does this company do? I've been staring at this sentence for hours and still can't figure it out. "Descartes powers the next generation of collaborative logistics management on a global scale, providing customers with Internet-based capabilities to optimally manage nChain processes." More business babble inside!
This thread has been archived and is closed to new comments