European EV battery plant
Tata Considers Spain, Britain For EV Battery Plant For Supply In Europe
Banking - Published date: .
India's Tata is considering setting up a battery cell plant for electric vehicles (EV) in Spain or Britain Read more
Banking - Published date: .
India's Tata is considering setting up a battery cell plant for electric vehicles (EV) in Spain or Britain Read more