Does Electric Motorsport Have a Future?

by Joe Clarke Motor racing is one of the most technologically advanced, visually arresting, exciting sporting spectacles in the world. Highly competitive race series around the globe are a potent sensory assault combining the heady smell of hot tarmac and petrol, the sleek, intricately designed, vividly liveried vehicles, and perhaps most importantly, that piercing, high-pitched […]