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