A NETA V-II electric city car on display at an auto show, plugged in for charging
Insight

NETA’s Troubles in Thailand: What It Means for Consumers and the Automotive Industry