One more sign that automakers are under pressure from a spate of new industry challenges #8212; their relations with suppliers have worsened.


Source: Auto Feed