Over 44,000 object to Palantir over £330m NHS data deal

World