Tesla has officially open its first store in the Philippines. Located in BGC, the company’s flagship store features a 1,900-square-meter showroom at the Uptown Parade mall. Tesla Philippines will initially offer its Model 3 Sedan…
Tesla has officially open its first store in the Philippines. Located in BGC, the company’s flagship store features a 1,900-square-meter showroom at the Uptown Parade mall. Tesla Philippines will initially offer its Model 3 Sedan…