Tesla makes retail push into South America with new store in Chile


Mini Globe Brazil, Chile and Argentina

abzee/E+ via Getty Images

Electric vehicle maker Tesla (NASDAQ:TSLA) opened its first South American store last week at an upscale mall located in Santiago, Chile. A launch event at the store was reported to have attracted a large crowd. While Tesla (TSLA

Source link

Leave A Reply

Your email address will not be published.