New Greek player Carlova Maritime signs up for VLCC newbuild in Korea
New Greek outfit Carlova Maritime has made its first newbuilding move with an order for a VLCC at South Korea’s Hanwha Ocean. The Athens-based company has revealed a contract for …