bn:01178659n
Noun Named Entity
NL
No term available
EN
Demandware is a software technology company headquartered in Burlington, Massachusetts, that provides a cloud-based unified e-commerce platform for retailers and brand manufacturers around the world. Wikipedia
Relations
Sources