By anas on Tuesday, 18 July 2023
Category: FT Economy

Tata Motors set to announce plans to build UK battery factory

Indian group to select Somerset site to supply Jaguar Land Rover’s electric cars
Leave Comments