The solution to the carbon problem could be carbon itself? Posted on November 20, 2025November 20, 2025 by Jane Su