Palantir Stock: 2 Implications From Alex Karp's Talk At The World Economic Forum