Technology news

In its 5th filing with the SEC, Palantir finally admits it is not a democracy

External page is loading, the page should display in a few seconds..