Turning CCS Projects in Heavy Industry and Power into Blue Chip Financial Investments (February 2023) is a deep-dive analysis into the challenges of commercializing and deploying carbon capture and sequestration (CCS) at scale. The report identifies six areas of CCS investment challenges that are consistently raised by project owners, developers, and investors, and offers policy […]| EFI Foundation