Japan was the envy of the world in 1989. Governors of US states trekked to Tokyo begging them to build plants in their states. Howard Davidowitz takes look.

Posted in

Leave a comment