Trelleborg looks at future of Automotive unit

28 Nov 2006