Automotive suppliers demand better terms

28 Apr 2008