Companies appeal ECHA decision on carbon tetrachloride

13:36 PM | June 26, 2014 | Michael Ravenscroft