None that I know of.
really ? Tata cars? indica?chinacartimes said:Actually I believe Tata are here in China
Admin said:really ? Tata cars? indica?
I know they have offices here, Ive been past them before. Could have been for other parts of their businesses. I know they are a huge conglomerate like Daewoo was.Admin said:really ? Tata cars? indica?