Cambrex Posts Loss On Pricing, Cost Issues

19:32 PM | March 2, 2009