Subscribe to industry newsletters

THAILAND

Tata Motors MD left 'suicide note': Thai police

BANGKOK, THAILAND: A top executive of India's Tata Motors who plunged from the 22nd floor of an upscale Bangkok hotel left an apparent suicide note, Thai police confirmed.

28 Jan 2014