Tatas get nod to make eco cars' in Thailand

Fresh from bagging the coveted Jaguar and Land Rover brands, Tata Motors now has plans to setup a greenfield facility in Thailand to manufacture