Tag: Tata Motors
Tata Motors Managing Director Karl Slym dies after fall from hotel in Bangkok
Tata Motors Ltd (TTMT), India’s biggest automaker, said its Managing Director Karl Slym died in Bangkok. Slym, 51, fell from the city’s Shangri-La hotel, where [Read More…]