Turkey commits to Istanbul canal project
Turkish government reaffirms intention to take on the 45 km-long project that will link the Black Sea with the Sea…
Related StoriesIUMI: Hull rates now ‘unsustainable’Cheniere signs 15-year LNG suppl…
Turkey commits to Istanbul canal project Read More »