4 December 2023 Possible ‘serious overestimate’ of carbon sequestration scientists warn A group of leading researchers warn a “reality check” is needed after what they consider…