Remove Building Remove Laos Remove Power Grid
article thumbnail

Tesla building out first store in the Philippines

Teslarati

Tesla has begun building out its first store in the Philippines, after job listings in the country were recently spotted. Tesla hasn’t launched EV sales in nearby countries such as Vietnam, Cambodia, Indonesia, or Laos, though the automaker also has Gigafactory production facilities in Shanghai, China.