Business

Palantir shares fall 12%, putting meme rally on hold

Shares of Palantir ( PLTR ) fell more than 12% after the company’s latest quarterly earnings call, which included a […]