Strategic Deals Alibaba Acquires German Corporate Data Streaming Start-Up Data Artisans For $103M January 10, 2019 — 09:03