29 September 2025

Carbon pricing at a crossroads: progress, pitfalls, and the EU's CBAM effect