Ship traffic was briefly suspended on the Bosphorus late on Sunday after a tanker suffered a rudder failure in the middle of ...
Adjusted EBITDA for the three months ended September 30, 2024 and 2023 amounted to $2.2 million and $5.3 million, respectively. Reconciliations of Adjusted Net Income, EBITDA and Adjusted EBITDA to ...