Operation Noah has released a report that makes recommendations on ways to reduce and store carbon emissions to one of the country’s largest landowners, the Church of England, which owns approximately 0.5% of the UK’s land. The report is also relevant to other UK Churches and Christian groups, estimated to own another 0.5% of the UK’s land.