With a new season of the ABB FIA Formula E Championship, come new countries, new drivers and, of course, a batch of 20 fresh-faced all-electric racing cars, ready to do battle on the city streets. With cars travelling at pace through the streets, it’s often a challenge to spot the new team liveries breeze by but fear […]