Too-tight Beijing track did not highlight the car's strength.
The first race of the highly anticipated Formula E championship will take place this weekend in Beijing, China.
Can you imagine a world where we are all driving electric cars and you don’t ever have to physically plug in your vehicle to charge?
Where will the next generation of racing fans come from? And what sort of racing will they embrace?
An interesting look at motorsports in India.