
During the New York Auto Show, Auto Observer Editor-in-Chief Michelle Krebs sits down with Carlos Tavares, Nissan's Chairman of the Americas. Topics include the Nissan Leaf, production delays, Nissan's manufacturing strategy, upcoming vehicles and rising fuel costs.
Add a comment