German startup data Artisans sells to Alibaba for €90M #1 Post by hatersgonnahate » Tue, Jan 08, 2019, 4:28 AM UTC German startup data Artisans sells to Alibaba for €90Mtech.eu