Did you know that peat bogs are the world’s largest natural carbon source as they store 30% of land-based carbon? One study estimated that peat bogs store three times as … Continue reading The Problem with Peat