Chemours halts business in Russia March 10, 2022 Chemours operates one facility in Moscow. Mark Newman International Committee Of The Red Cross Add Chemours International Committee Red Cross Source: rubbernews.com Share this article: