Jaguar Land Rover Wins World’s Best Electric Race Car Formula E Teams Title
Jaguar Land Rover electric race car won its first Formula E Teams title on Sunday at London’s unique ExCel Centre track which focused on indoor and outdoor racing. This victory of Jaguar electric race car shows more than eight years of hard work since the luxury carmaker came into electric racing. However the win was