Tata Group to invest £4 billion to build a battery plant in Somerset, UK
India's Tata Group is going to build an electric vehicle battery plant in Britain to supply its Jaguar Land Rover ...
India's Tata Group is going to build an electric vehicle battery plant in Britain to supply its Jaguar Land Rover ...
One of the biggest hotel real estate investment trusts in the country, Park Hotels & Resorts, is leaving two properties ...