Engineering study charts potential of carbon capture technology to help decarbonize shipping

Engineering study charts potential of carbon capture technology to help decarbonize shipping