G Captain: Angelicoussis Places $400 Million Tanker Order with DSME

“According to research from Poten & Partners, 20 new VLCCs are scheduled to be delivered from shipyards between now and the end of the year, adding to the roughly 10 which have so far been delivered.”
Visit Us On TwitterVisit Us On Linkedin