3 min
0
Automobile News And Reviews Archive
Tata Motors battery manufacturing facility will be situated at Somerset, UKThis factory with its 40GWh capability will be the largest in Europe; will manufacture batteries for future JLR and Tat… Over eighty,000 electric scooters bought in February 2024Ola, TVS, Bajaj, …