Motor Torque with David Berthon
Toyota's chairman suggests waning demand is a sign electric cars are being over hyped
00:00 / 00:59
Advertisement