News story

Court rules there's no tax relief for McLaren fine

Formula 1 racing giant McLaren has lost its claim that a £32 million fine imposed against it by the sport’s governing body should be tax deductible.