Stance Nation is a low-car-themed event in Tokyo, but this time, there are a lot more American cars than usual.
Two of Japan’s largest automakers have been in talks to combine their operations to form one of the world’s biggest car ...