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