Air Products & Chemicals has proposed to build the world’s largest carbon storage project in southeast Louisiana, but ...