German startup data Artisans sells to Alibaba for €90M
tech.eu