The Karawang plant of PT TVS Motor Company Indonesia, built on 20 hectares of land, is for manufacturing models of TVS Neo step-through motorcycles.
Discuss   Add this link to...  Tell a friend   Bury

Comments Who Voted Related Links