Auto News: Tesla Motors Inc (TSLA) Strategy & Sales, Ford Motor Company (F)’s Focus, and Recall for General Motors Company (GM)

I wrote yesterday that the Nissan Leaf beat the Volt (by quite a bit) in March sales – to be specific, 2,236 to 1,478.

Keep Reading →