BARCELONA -- Tata Motors is considering setting up a battery cell plant for electric vehicles in Spain or Britain, a source with knowledge of the matter told Reuters, as the automaker seeks to boost supply chains in Europe.
BARCELONA -- Tata Motors is considering setting up a battery cell plant for electric vehicles in Spain or Britain, a source with knowledge of the matter told Reuters, as the automaker seeks to boost supply chains in Europe.
Details on the latest deals added to the database include transactions for stores in Mississippi, New Jersey, Pennsylvania and Washington.