Skip to main content

Definition

The process of removing additional carbon from the atmosphere and depositing it in other “reservoirs”, principally through changes in land use. In practical terms, the carbon sequestration occurs mostly through the expansion of forests.

Details