Tesla opens store in Mexico City’s ‘Palacio’, first (non-mobile) store in the country
Last month, we reported on Tesla introducing the Model X in Mexico and opening the first Supercharger in the country, which it announced in the most subtle, weird, but awesome way. The automaker had already opened a “popup store” in Mexico, but now we learn that Tesla is opening its first non-mobile store in the country.
Expand
Expanding
Close