Tesla’s sleek stores embodied its green vision for upending the transportation and energy business: a one-stop shop for electric cars, solar panels and battery storage. Less than three months ago, the company announced 11 new store locations across the country.
Now Tesla is in retreat, shuttering most of its stores in a bid to cut costs. The move signaled the broader vulnerabilities of an upstart that for a time was the most highly valued American car company.