Chemicals company Chemours announced it placed its chief executive officer, chief financial officer, and principal accounting officer on leave pending completion of an internal review into potential material weaknesses in its internal control over financial reporting (ICFR).



