top | item 20054180 (no title) ohyea | 6 years ago They bought Demandware (eCommerce platform) a while ago so it is possible that they are talking about more than their CRM.For any retailer, losing your eCommerce platform would be a pretty big bummer. discuss order hn newest No comments yet.
No comments yet.