ITT publishes 2026 sustainability update - ITT News | Rallies