Petrolheads are quick to scorn the idea of electric car racing, but the series’ chief executive is sure that time, technology – and even geography – are on his side
Michigan factory making battery components for electric cars may offer an economic lifeline, but for some residents there’s a problem: the parent company is in China