Suzuki Motor Corporation’s Thai subsidiary Suzuki Motor (Thailand) (SMT) will assemble the Celerio (which is also made in India) from next May. It will also build the model for Europe, starting in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results