News

In a huge shock, Jaguar has announced that its Formula E team principal James Barclay will leave the team at the end of the ...
JLR Motorsport managing director and Jaguar TCS Racing team principal James Barclay will leave the company following the ...