Neta says Neta L SUV gets over 30,000 orders after 35 days of launch
Deliveries of the Neta L have been delayed as 95 percent of customers opted for the highest priced variant.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed