Tag: Honda suffer losses due to flood in Thailand
Honda sells a mere 1503 City Sedan in January
Honda Siel Car is right now at the receiving end of Nature’s wrath. The car makers have hit a critical low in the production of their various…