The Financial Times reported that Tata Motors is considering two sites for a new factory, one in Somerset in England, and another in Spain. BEST has approached both Tata Motors and JLR for comment. The funding would include grants and support for energy costs and research.
A decision could come within the next two months, according to the report.
Image courtsey of JLR