Tesla Motors Dealers: Tesla Motors Finally Getting Some Support From States!!

“California billionaire and Tesla CEO Elon Musk hit the Capitol on Wednesday to push for a bill that would allow the electric-vehicle maker to sell cars in the Lone Star State...

Keep Reading →