Browsing: Tech & Innovation

A comprehensive life cycle assessment (LCA) conducted by the Global Centre for Maritime Decarbonisation (GCMD) quantifies OCCS’s potential to…