Why Formula E Won't Succeed

Formula E, the new electric racing series, starts next year. The races take place in cities around the world, and I reckon it'll fall flat on its face.

Here's why