Tata wants to install its battery factory for electric Land Rover and Jaguar in this Spanish city
When Tata confirmed that it would build a battery factory for electric cars with the aim of boosting supply chains in Europe, nothing was known about the location of this plant. Now we know that The Indian company has set its sights on our country for its facilities, but we are not the only ones … Read more