LONDON: Luxury carmaker Jaguar Land Rover (JLR) confirmed on Friday it will build a car plant in Slovakia, beginning a 1 billion pound ($ billion) project which will be one…
Continue Reading