211 employees
Tata Motors European Technical Centre (TMETC) is a UK-based centre of excellence for automotive engineering, providing R&D.
2005