Home Tesla, Inc. Tesla:Number of Global Store and Service Locations