Skip to main content

Project news - 11 November 2024

 
 
 

ICL reports Q324 results

Consolidated sales were US$1.75 billion vs US$1.86 billion in the prior year.