It is reported that TATA Motors has launched its Xenon 1 ton pickup truck at the Bangkok International Motor Show in Thailand.
TATA Motors launches Xenon 1 ton pickup