Boston Business Journal
Tesla Inc. plans to shutter most of its retail stores and shift the bulk of its global sales to online-only, the California-based electric car manufacturer disclosed in a securities filing. The sudden about-face came days after Tesla's annual report said the company would be expanding its retail locations.
Tesla has 130 stores in the U.S., including three in Massachusetts at 888 Boylston St. in Boston, 840 Providence Highway in Dedham and in the Natick Mall. The company previously operated a Tesla of Hingham dealership at 94 Derby St., but that location closed prior to Friday’s announcement. . . . more