
ABT CUPRA scores points at Formula E debut in Shanghai
The ABB FIA Formula E World Championship returned to China with two races in Shanghai. The fans in the grandstands of the impressive facility in the northeast of the city witnessed two action-packed days with […]