First glimpse emerges of MOL’s telescopic sail installation on an LNG carrier

Hanwha Ocean has been installing Japanese shipowner-developed Wind Challenger system on Chevron-chartered newbuilding