iStock Business How did Palantir pay just £2m in UK corporation tax despite £247m in revenue? Teena JoseAug 05, 2026
Business Rachel Reeves pushes ‘Buy British’ drive as UK ministers face scrutiny over foreign contracts Teena Jose26 May