Recent News

Dealers in Georgia petition to shut Tesla down

Auto dealers in Georgia are the latest seeking to shut down Tesla's factory-owned stores.