infotechlead

Palantir wins $44 mn contract from U.S. Food and Drug Administration