ICTSI releases Q3 results

International Container Terminal Services, Inc. (ICTSI) has reported unaudited consolidated financial results for the nine months of 2023, posting revenue from port operations of $1.76 billion. This reflects an increase of seven per cent from the $1.64 billion reported for the same period in 2022. ICTSI also reported an EBITDA of $1.11 billion, seven per cent … Continue reading ICTSI releases Q3 results