Carbon markets have a long shot at redemption

Carbon markets have a long shot at redemption