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.