Tatas get nod to make eco cars in Thailand

  • 03/04/2008

  • Times Of India (New Delhi)

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