ICTSI net income rises 23 percent in 2025ICTSI posts US$1.05 billion net income in 2025 as container volumes, revenues, and EBITDA grow across its global terminal network.5 March 2026 · 1 MIN READ