ICTSI Q2 profit climbs 32% on terminal volumes, ancillary services August 12, 2024 [#item_full_content]