Cooper Standard reports Q1 results, explains Barre-Thomas acquisition

12 May 2011