Palantir’s competitive advantages are unclear to even its supporters. With the shares’ valuation is high, PLTR stock is a sell.

Read More