Philip Teresi
Palantir CEO Suffers a Bit of a Meltdown
00:00 / 15:04