Microsoft has signed a deal with US biochar firm Liferaft for 1 million carbon removal units over a 10-year period. The ...
Hands holding Biochar over a bucket. (Photo by: Edwin Remsberg/VW Pics/Universal Images Group via Getty Images) 2025 will likely go down as the year carbon removal shed its Silicon Valley shine and ...