In which Japanese city 160 miles southwest of Tokyo are Honda's headquarters?

Answer Hamamatsu

The mid-sized city of Hamamatsu, population 800,000, is home to Honda.

Asked by · Last updated 5 years ago · 4.3K views