Greek order secures Imabari Shipbuilding aframax tanker return after 17-year break
A Greek shipping company has ordered two 107,000-dwt newbuildings for delivery in 2027 and 2028
Greek order secures Imabari Shipbuilding aframax tanker return after 17-year break Read More »