Racing cars

In pictures: Formula E’s electric racing cars are coming to London

On Monday, eight Formula 1-style electric racing cars rolled across London Bridge for an electrifying photo op ahead of the inaugural Formula E championship, which kicks off in September. At 6 a.m., in front of the Houses of Parliament and a crowd of early risers, including London Mayor Boris Johnson, Formula E drivers showed off […]