Investment and product launches signal optimism at DSM Fine Chemicals

29 Mar 2000