Headquartered in Tokyo and having raced in Formula One in a white-and-red livery, Honda is as Japanese as a Samurai riding a ...
I want to start this commentary with something important: this is not personal. I have no reason to believe Mary Barra is ...