Assembly

Harley-Davidson to Set-Up Assembly Plant in Thailand

Harley Davidson has revealed the plans of setting up a plant in Thailand as they are not willing to keep up with the exiting 60 percent tax on imported motorcycles.…

Read More