James Taylor

James Taylor

James Taylor is Tax Manager at Saffery Champness LLP and writes articles on tax for racing drivers.

>