Jaguar Land Rover

Karl Slym dead: Tata Motors managing director dies in Bangkok

Karl Slym, managing director of India-based Tata Motors, has died in Thailand where he was attending a board meeting. Tata…

11 years ago