Will shipping’s bet on onboard carbon capture pay off?

Will shipping’s bet on onboard carbon capture pay off?