Croda to Close Corporate Office

19:43 PM | March 14, 2007 | Chemical Week Editorial Staff

Croda says it will close its corporate center at New Castle, DE in June. Staff will be transfered to Croda’s existing manufacturing plant at Atlas Point, DE or to other company locations, Croda says...