This image was lost some time after publication.

Wait, what? Toyota showed a drop in July sales?!?! On passenger cars?! We're growing faint — how could the super number one best awesome automaker from the land of the rising sun see a drop of 3.5% overall and a drop of 11.9% in passenger cars? [Forbes]


Share This Story

Get our newsletter