News

Palantir's (NASDAQ: PLTR) management team has the option to purchase over $900 million worth of its own stock but has not ...