DIY Electric Car Forums banner

e20

  1. Production EVs
    A new EV was born today! And it was born in New Delhi, India. Holla guys, Am an EV enthusiast from India and am very excited bout this new product that could transform the automobile industry here in India. This is the first EV car that is mass produced and sold here. Nissan, Tesla dont have...
Top