Bigger India

Suicide Suspected in Death of Indian Auto Chief

The Thai police said on Monday that they suspected the managing director of Tata Motors, India’s biggest automaker, had committed suicide by jumping from a hotel room in Bangkok.

You must be logged in to post a comment Login