ICTSI Reports FY2023 Net Income at $511.53M Despite Impairment Charges Industry Updates News Feed Ports by Newsdesk - 1 March 20241 March 2024 International Container Terminal Services, Inc. (ICTSI) has disclosed its financial performance for the fiscal year 2023, showcasing both triumphs and challenges. Despite encountering non-cash impairment