Companies appeal ECHA decision on carbon tetrachloride

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