Newest Car News, Auto News, Videos

Tata Motors battery manufacturing unit might be located at Somerset, UKThis manufacturing unit with its 40GWh capability will be the largest in Europe; will manufacture batteries for future JLR and Tat… Over eighty,000 electric scooters sold in February 2024Ola, TVS, …

Read More