Tesla announced that they are closing down most of their physical stores in order to cut down on company costs. Only a few stores in busy areas will remain open, acting as galleries and “information centers." Elon Musk says the shift to online...
Subscribe to Applenews247.Com Newsletter