Hosted on MSN3mon
ICL Group announces $574M investment in north St. LouisAfter decades of decline, north St. Louis will soon see more than a half billion dollars of investment from a foreign-based company. ICL Group, which is based in Israel, recently announced it ...
ST. LOUIS – ICL Group, a global specialty minerals company, has announced plans to build a large battery materials manufacturing plant in north St. Louis City. ICL Group plans to create a large ...
The Tel Aviv, Israel-based company said it had net income of 6 cents per share. Earnings, adjusted for non-recurring costs, came to 8 cents per share. The results exceeded Wall Street expectations.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results