English: This is a subsidiary of the CIE Automotive group of Spain.
Telugu: ఇది స్పెయిన్కు చెందిన CIE ఆటోమోటివ్ గ్రూప్ సబ్సిడరీ కూడా.