Telsa has opened its first vehicle service center in Alabama. The center is located at 2625 Fourth Ave. S. in Birmingham, according to the carmaker’s website. You can also find a listing of Tesla ...
This story has been updated to reflect the latest information. Austinites will have to wait a bit longer to catch a ride in a driverless Tesla. Tesla originally planned to launch its driverless Model ...