India’s Tata set to bring 4,000 jobs to the UK with £4 billion battery plant
The company said it cannot confirm the location yet, though it has been widely reported to be Somerset.
The company said it cannot confirm the location yet, though it has been widely reported to be Somerset.