Loading viewer...
investor_presentation
Format: PDF investor_presentation
ICL is a major global producer with market leadership in its sector, operating approximately 11,000 employees and generating annual revenue of $5.4B to $7.5B. The company maintains strong financial metrics with a BBB- credit rating and positions itself among the top three market participants in key business segments.
investor_presentation
72 Pages
investor_presentation
30 Pages
CL Educate Limited