The Tesla Dilemma – The Roundup

In 2008, Tesla emerges from the dust, releasing the world's first all-electric sedan. The sporadic and dying EV industry sees a beaming light.
View full source