First Japanese ship with onboard carbon capture delivered

First Japanese ship with onboard carbon capture delivered