0

Tesla opened its first retail store and service center in Dubai yesterday, expanding its presence in the Middle East. Located on Sheikh Zayed Road, a major highway in the United Arab Emirates, visitors got to walk through the 17,000 square foot facility, check out the Model S and Model X, and place orders for the […]

+ Read More