South East Asia to welcome the nano
Its been a while that we heard about Tata thinking about launching the nano in Europe and we have this now. Tata’s are heading to South East Asia and wish to set-up and assembly line in Indonesia! If local newspapers are to be trusted, Tata have already set-up an office in Jakarta, and plans to … Read more