Report Story

Comparing Denial to Toyota’s Sticky-Pedal Crisis

I remember the Toyota sticky pedal issue -- they owned up to it and people respected them.. this is like denying a sticky pedal, it's not good for the Made in China brand and reputation...

California, USA Written, published, and designed in California, USA