Automakers don’t like surprises #8212; especially when the surprise involves a key supplier that unexpectedly goes belly-up.


Source: Auto Feed