Palantir Faces Pressure Over UK Contracts Amid Controversy | Intellectia.AI