CNBCA $100 billion tech company you've never heard of just listed in EuropeSep 11, 2019Elizabeth SchulzeBy Elizabeth Schulzemore_vert