China Navigation is to sign for a revolutionary sail-assisted newbuild this month as part of a package of green measures announced today. The Swire subsidiary has also come out in favour of the proposal put forward to the International Maritime Organization (IMO) by the Marshall…