• Neta says Neta L SUV gets over 30,000 orders after 35 days of launch Neta

    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.

    May 28, 2024 10:35 am
    6