Why the troubled carbon offset market is taking cover in December 29, 2024 Projects that pass muster with insurers will get added credibility and reduced risk