Cooper Standard revenues down on car production slump and unfavourable forex

9 May 2013