Palantir CEO Alex Karp twice confronted short sellers this week as the company’s shares suffered a double-digit drop.
Read More Tech

Palantir CEO Alex Karp twice confronted short sellers this week as the company’s shares suffered a double-digit drop.
Read More Tech