Tesla Opens Body Repair Center in Denver, One of Nine in US

It is one of nine such facilities in the country, according to Tesla's website. There are three in California, two in Maryland and one each in Illinois, …
View full source