“They are noisier than you might think though. They give off a duller whine with a rough edge almost like a mechanical rattle” Electric car racing starts in Beijing, China in September, and the sight of these high-technology, battery powered single-seaters dicing around the world’s big cities could persuade the car buying public that maybe […]
