TAG
ICTSI posts record consolidated net income of USD483.84 M in H1 as cargo volume rises 11%; 2025 total expenditures seen at USD580 M