LONDON : Britain is set to host a multi-billion-pound electric car battery plant from Tata Motors, the BBC reported on Wednesday without citing sources, saying the Indian company had chosen the UK instead of Spain. The boss of Jaguar Land Rover-owner Tata is expected to fly to London next week to finalise the deal, the […]