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 full story