Tata Group Considering Building Battery Cell Factories in Europe for Jaguar Land Rover Subsidiary

The Tata Group is exploring the possibility of building two battery cell factories, one in India and another … Continue reading Tata Group Considering Building Battery Cell Factories in Europe for Jaguar Land Rover Subsidiary