MONEY ICL Group prices senior unsecured $800M notes Jun 10, 2026 Finance Desk ICL Group prices senior unsecured $800M notes Source link