Amla Commerce Newly Rebrands Platforms Artifi and Znode Amla Commerce Newly Rebrands Platforms Artifi and Znode In a time when we’re frequently seeing disparate platforms join up to offer a holistic digital experience, it’s refreshing to see two platforms, both aimed at making ecommerce...