Apr
2nd
Stay connected Subscribe to our RSS feed
The electric car project is fast becoming a reality. That is, if we’re to believe the various automakers and their spokespeople. Nissan, for instance, proudly exhibited and championed the Leaf at the New York International Auto Show. Carlos Tavares, Executive Vice President of Nissan North America, seized the opportunity to meet with a few Canadian journalists and detail his company’s plan for the Leaf — “pending government approval.” Full story…