Throughput grew 7% to 2.5 million TEUs Revenues increased 18% to US$383.8 million EBITDA improved 25% to US$222.5 million   International Container Terminal Services, Inc. (ICTSI) today reported unaudited consolidated financial results for the quarter ended March 31, 2019 posting revenue from por…