With more than 276,000 deposits for the Model 3 since launch last week, the car is a runaway success for Tesla, but doubts as to whether Tesla can meet the demand refuse to die down
It's become a tradition for Volkswagen to unveil its new vehicles on the night before the Frankfurt show, and this year saw some excellent new metal take centre stage