Croda's earnings, sales slip on subdued market conditions

13:23 PM | February 25, 2020 | Ian Young

Results down in personal care, performance technologies businesses; stronger performance at life sciences unit.